You are not logged in.

  • Login
Bitte besucht unser neues Forum unter https://forum.nitrado.net | Please visit our new Forum at https://forum.nitrado.net

andereas

User / Kunde

  • "andereas" started this thread

Posts: 3

  • Send private message

1

Wednesday, May 10th 2017, 12:59pm

Leichen verschwinden nach dem Tod

Hallo Community,

ich habe mir einen TTT Server gemietet und habe gestern Abend mit meinen Freunden darauf gespielt. Wir haben festgestellt das die Leichen wenn man Spieler tötet einfach verschwinden ab und zu bleibt auch mal 'ne Leiche liegen aber es wäre schon hilfreich wenn man alle Leichen sehen könnte.

?(


Hoffe jemand weiß wie man das Problem behebt danke schon mal im Vorraus .

Creast

Nitrado Mitarbeiter

  • "Creast" is male

Posts: 393

Occupation: Student

  • Send private message

2

Thursday, May 11th 2017, 9:31am

Hey,

falls ich das Ganze richtig verstanden habe, liegt es hierbei an der corpse_shd.lua
Hierbei müsstest du nur folgendes in die Datei eintragen :


Spoiler Spoiler


---- Shared corpsey stuff

CORPSE = CORPSE or {}

-- Manual datatable indexing
CORPSE.dti = {
BOOL_FOUND = 0,

ENT_PLAYER = 0,

INT_CREDITS = 0
};

local dti = CORPSE.dti
--- networked data abstraction
function CORPSE.GetFound(rag, default)
return rag and rag:GetDTBool(dti.BOOL_FOUND) or default
end

function CORPSE.GetPlayerNick(rag, default)
if not IsValid(rag) then return default end

local ply = rag:GetDTEntity(dti.ENT_PLAYER)
if IsValid(ply) then
return ply:Nick()
else
return rag:GetNWString("nick", default)
end
end

function CORPSE.GetCredits(rag, default)
if not IsValid(rag) then return default end
return rag:GetDTInt(dti.INT_CREDITS)
end

function CORPSE.GetPlayer(rag)
if not IsValid(rag) then return NULL end
return rag:GetDTEntity(dti.ENT_PLAYER)
end


Danach sollten die Leichen nicht mehr verschwinden :)
Oh shit waddap

andereas

User / Kunde

  • "andereas" started this thread

Posts: 3

  • Send private message

3

Thursday, May 11th 2017, 2:01pm

ich hab jetzt mal die lua Datei runtergeladen geöffnet und mit Ihrem Lösungsvorschlag verglichen. Die sind bereits identisch trotzdem überschreiben oder muss es dann eine andere Möglichkeit geben?

Danke schon mal im Voraus

Posts: 1,245

Thanks: 8

  • Send private message

4

Thursday, May 11th 2017, 3:23pm

Hast du irgendwelche Addons installiert? Wenn ja, welche?

Und hast du irgendwelche Dateien vom Spiel selbst modifiziert? Wenn ja, welche?

andereas

User / Kunde

  • "andereas" started this thread

Posts: 3

  • Send private message

5

Thursday, May 11th 2017, 4:07pm

Ja, ich habe ein Add-on installiert, welches anzeigen soll, ob man von einem Traitor, Detective oder Innocent getötet wurde (welches nicht funktioniert aber ist mir auch nicht so wichtig); ansonsten hab ich nur Maps hochgeladen den Hostnamen und das Server Passwort geändert.

Posts: 1,245

Thanks: 8

  • Send private message

6

Saturday, May 13th 2017, 7:11pm

ich habe ein Add-on installiert, welches anzeigen soll, ob man von einem Traitor, Detective oder Innocent getötet wurde (welches nicht funktioniert aber ist mir auch nicht so wichtig)

Womöglich liegt genau dort die Ursache: Das Addon funktioniert nicht. Und da seine Funktion beim Tot eines Spielers ausgelöst wird, ist es sehr wahrscheinlich, dass genau das das Problem ist.

Bitte besucht unser neues Forum unter https://forum.nitrado.net| Please visit our new Forum at https://forum.nitrado.net