Moin,
bin gerade dabei die Medicfraktion ins Extendedscript einzufügen was auch ganz gut klappt bis auf dass auf der map nicht angezeigt wird wo der tote sich befindet. Kann mir wer den Fehler nennen?
Lua
if not vioGetElementData ( player, "isInHighNoon" ) and ( not getElementData ( player, "In_DMArena" ) or getElementData ( player, "In_DMArena" ) == 0 ) then
if isElement ( killer ) and killer ~= player and getPlayerName ( killer ) and weapon and not isOnStateDuty ( killer ) then
outputLog ( "[KILL]: "..getPlayerName ( killer ).." hat "..getPlayerName(player).." mit Waffe "..weapon.." erledigt!", "death" )
if vioGetElementData ( ShapePlayer, "handsuped" ) or getElementData ( ShapePlayer, "tiedsecur") or isPedDead ( ShapePlayer) then
outputChatBox ( "In deiner Nähe ist ein Mord geschehen! Du kannst ihn mit /mord melden!", ShapePlayer, 225, 225, 0 )
--vioGetElementData ( killer, "money", tonumber ( vioGetElementData ( killer, "money" ) ) + contract )
outputChatBox ( "Du wurdest Opfer eines Auftragmordes! Es waren "..contract.."$ Kopfgeld ausgesetzt!", player, 200, 0, 0 )
outputLog ( "[HITMAN]: "..getPlayerName ( killer ).." hat "..getPlayerName(player).." erledigt! Belohnung: "..contract.."$", "bad" )
outputChatBox ( "Du hast einen Zivilisten erledigt - dir werden "..(wantedprice*3).." $ bei der naechsten Abrechnung abgezogen!", killer, 125, 0, 0 )
vioSetElementData ( player, "money", tonumber(vioGetElementData ( player, "money" )) - tonumber(strafe) )
outputChatBox ( "Du wurdest von Polizist "..getPlayerName(killer).." erledigt und"..grammafix.."fuer "..strafe.." $ und "..time.." Minuten eingesperrt!", player, 0, 125, 0 )
outputChatBox ( "Du hast "..getPlayerName ( player ).." erledigt und erhaelst bei der naechsten Abrechnung "..wanteds*(wantedprice/3).." $ Bonus!", killer, 0, 125, 0 )
outputChatBox("FUNKSPRUCH: Toter in "..getZoneName(x, y, z, false)..", "..getZoneName(x, y, z, true).." gemeldet.", medic, 0, 255, 150)