Gibt es eine möglichkeit das man ein Pickup nur für einen Spieler erstellen kann.... Bitte schnell antworten
CreatePickup nur für einen Spieler?
- bombom48
- 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
-
-
das es nur ein spieler nehmen kann?
-
ja so meine ich das sorry wenn ich undeutlich war...
-
-
nein selfmade script
kannst du das so machen das das nur ein spieler sehen kann....
-
ja habe das aus meinem selfmade
-
was hat das denn mit if(IsPlayerInFrakt(playerid,15))
kannst du mir sonnst auch sagen wie ich einen spieler zufällig in eine Virtuelle Weld porte (5-100)
-
SetPlayerVirtualWorld(playerid,playerid+1);
somit setzt du den spieler in die virtualworld seiner id+1 um zu verhindern das id 0 in vw 0 kommt...
-
pass auf ich möchte das so...
wenn ein spieler stierbt kommt er indie VW 1 dort muss er seine leiche suchen und dann ist er wieder in vw 0 ich will aber das nur der spieler seine pickup siht und sonnst keine anderen denn sonnst geht er zu dem was er als erstes siht
-
finde das das ein wenig problemtisch werden kann, also zb. wenn man in einen baum fliegt... dann ist das pickup am arsch der welt in der luft...
aber wenn du willst, mach es so:
onplayerdeath:
SetPlayerVirtualWorld(playerid,playerid+1); //wenn du möchtest das alle in die vw1 kommen ersetzte playerid+1 mit 1
deathpickup = CreatePickup(Pickupid, 0, X, Y, Z, playerid); //somit wird das pickup nur in die virtuellewelt gesetzt, in welcher der spieler ist...und dann bei onplayerpickuppickup:
DestroyPickup(deathpickup);
SetPlayerVirtualWorld(playerid, 0);
SpawnPlayer(playerid); -
-
playrid
Was fällt dir auf...
-
stimmt danke
immer diese scheiße mit dem schnell tippen -.- sinnloser Fehler hätte mir auffallen sollen
-
tot = CreatePickup(1254, 1, x, y, z, playerid);
So ist richtig^^
-
ja das weiß ich auch
das Tehma hier is geklärt... das kann jetzt ein admin closen....
Danke für eure hilfe.
-
breadfish.de
Hat das Thema geschlossen.