Ja hallo ich würde gerne mal wissen wie abfarge und wo sobald das wen der spieler zwischen den waffen hin und her switch das wen er die M4 auspackt ein Laser Pointer gespawnt wird ich habe alles die cord von pointer und so jetzt muss ich nur noch halt wissen wie und wo man das abfragt
Abfrage für Waffe
- _Flex_
- Geschlossen
- Erledigt
Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!
Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
-
-
z.B. so:
if(GetPlayerWeapon(playerid) == 38)
-
ja aber wo hin
-
mann könnte es so machenen das du unter onplayer connect einen Timer machst , und in die public fragste ab ob die waffe die m4 ist , wenn ja dann laserpointer adden
-
Was für ein Laserpointer?!
-
udn wie soll das dan bitte aussehn xD ?
-
ein netter fehler Zeile (2681) : Array-Index fehlt (bspw. Array[1], Name: "LP")
-
Poste mal pls diese zeile
-
ehm der is jetzt weg aber wen ich die waffe switcher geht er net weg
-
Wenn du schon den Array [MAX_PLAYERS] benutzt, solltest du auch SetTimerEx benutzen.
-
wie ?
-
//OnPlayerConnect
SetTimerEx("UpdateArmedWeapon", 1000, 1, "%i", playerid);//irgendwo
forward UpdateArmedWeapon(playerid);
public UpdateArmedWeapon(playerid)
{
if(IsPlayerConnected(playerid))
{
if(GetPlayerWeapon(playerid) == weaponid)
{
//Laserpointer dransetzen
}
else
{
//Laserpointer abmachen
}
}
return 1;
}Ungetestet. ;D
-
funktioniert net
-
Ich würde darauf tippen, dass du es falsch reinkopiert hast
aber mal @benutzername:
SetTimerEx("UpdateArmedWeapon", 1000, 1, "%i", playerid);
%i ?! nur i oder ? wird doch schon annerkannt
mfg.
-
breadfish.de
Hat das Thema geschlossen.