Warum zeigt es für alle spieler an?

  • Hallo!
    unzwar hab ich das so gemacht aber das problem ist das wenn man /horten eingibt wird der spieler georted aber das zeigt für alle spieler an. das gleiche auch mit dem outputchatbox das wenn man einen name falsch eingibt usw. dann kommt das auch für alle im chat an "Es ist kein Spieler mit diesem namen online" . Ich bedanke mich schonmal im voraus.


    function orten(thePlayer,cmd,playername)
    local targetplayer = getPlayerFromName ( playername )
    if (vioGetElementData ( player, "fraktion" )) == 12 then
    if ( targetplayer ) then
    -- x,y,z = getElementPosition ( getPlayerFromName(playername) )
    local blip = createBlipAttachedTo (targetplayer, 0)
    setElementVisibleTo(blip, thePlayer, true)
    setTimer(destroyElement,20000,1,blip)
    else
    outputChatBox("Es ist kein Spieler mit diesem namen online", thePlayer)
    end
    else
    outputChatBox("Du bist nicht berechtig!", thePlayer, 255,0,0)
    end
    end
    addEvent("horten", true)
    addEventHandler("horten", player, orten)
    addCommandHandler("horten", orten)

  • Dieses Thema enthält 7 weitere Beiträge, die nur für registrierte Benutzer sichtbar sind, bitte registrieren Sie sich oder melden Sie sich an um diese lesen zu können.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!