Hi coummnity,
ich brauche hilfe wenn man spawnt das problem ist wenn zb. skin 34 ist wird kein dialog angezeigt und man wird auch nicht da gesüawnt wo man will doch beim skin 61 klappt alles:
public OnPlayerSpawn(playerid)
{
if(GetPlayerSkin(playerid)==61)
{
ShowPlayerDialog(playerid,80,DIALOG_STYLE_LIST,"Choose your Tp point!","LS\nLV\nSF","Spawn","Cancel");
SetPlayerColor(playerid,0xFFF000FF);
return 1;
}
else
{
if(GetPlayerSkin(playerid)==34 &&
GetPlayerSkin(playerid)==202 &&
GetPlayerSkin(playerid)==206)
{
SetPlayerPos(playerid,-62.1489,-1117.5663,1.0781);
ShowPlayerDialog(playerid,426,DIALOG_STYLE_LIST,"Choose your spawn point!","Flint Depot\nQuary top\nEaster bay depot\nFleischberg depot\ntruckdepot tierra robada","Spawn","Cancel");
SetPlayerColor(playerid,0x00FFFFFF);
return 1;
}
}
return 1;
}
public OnPlayerSpawn und skin problem
- Nixon
- Geschlossen
- Erledigt
-
-
Hi coummnity,
ich brauche hilfe wenn man spawnt das problem ist wenn zb. skin 34 ist wird kein dialog angezeigt und man wird auch nicht da gesüawnt wo man will doch beim skin 61 klappt alles:
public OnPlayerSpawn(playerid)
{
if(GetPlayerSkin(playerid)==61)
{
ShowPlayerDialog(playerid,80,DIALOG_STYLE_LIST,"Choose your Tp point!","LS\nLV\nSF","Spawn","Cancel");
SetPlayerColor(playerid,0xFFF000FF);
return 1;
}
else
{
if(GetPlayerSkin(playerid)==34 &&
GetPlayerSkin(playerid)==202 &&
GetPlayerSkin(playerid)==206)
{
SetPlayerPos(playerid,-62.1489,-1117.5663,1.0781);
ShowPlayerDialog(playerid,426,DIALOG_STYLE_LIST,"Choose your spawn point!","Flint Depot\nQuary top\nEaster bay depot\nFleischberg depot\ntruckdepot tierra robada","Spawn","Cancel");
SetPlayerColor(playerid,0x00FFFFFF);
return 1;
}
}
return 1;
}&& bedeutet und mach mal statt &&
MfG
Geronimo -
nach meinen erfahrungen wo ich das benutz habe z.b bei GetVehiceMode
heisst && oder
und das andere und
ach ja wie kann man das eigentlich schreiben diese striche ich sehe nämlich keine taste dafür//edit mhh hat geklappt aber warum zur hölle ist es dann hier anders:
if( GetVehicleModel( GetPlayerVehicleID( playerid ) ) != 515 &&
GetVehicleModel( GetPlayerVehicleID( playerid ) ) != 578 &&
GetVehicleModel( GetPlayerVehicleID( playerid ) ) != 455 )return SendClientMessage( playerid, 0xFFFFFFFF, "You Need to be in a Flatbed , Roadtrain or DFT30 to do this work!" );
weil hier ist es irgendwie als oder gekennzeichnet -
Alt Gr + <> taste
-
Verstehe ich das richtig du möchtest das wenn man spawnt und den Skin 61 o. 34 hat das ein Dialog kommt??
-
ich habe ein edit gamcht bei meinem 2ten beitrag glaub ich guckt es mal an
//edit T4125 gamer was meinst du mit alT gr
ich weiss das ist eine taste aber was bewirkt die? -
nach meinen erfahrungen wo ich das benutz habe z.b bei GetVehiceMode
heisst && oder
und das andere und
ach ja wie kann man das eigentlich schreiben diese striche ich sehe nämlich keine taste dafür//edit mhh hat geklappt aber warum zur hölle ist es dann hier anders:
if( GetVehicleModel( GetPlayerVehicleID( playerid ) ) != 515 &&
GetVehicleModel( GetPlayerVehicleID( playerid ) ) != 578 &&
GetVehicleModel( GetPlayerVehicleID( playerid ) ) != 455 ) // && = Und da hier aber eine FALSCH abfrage läuft ...return SendClientMessage( playerid, 0xFFFFFFFF, "You Need to be in a Flatbed , Roadtrain or DFT30 to do this work!" );
weil hier ist es irgendwie als oder gekennzeichnetHabe dir kurz ne Beschreibung hingesetzt
MfG
Geronimo -
geronimo les dir mal das ganze thema hier durch dann weisst du das was du da gerda geschrieben hast FAIL ist
//edit ok du hast es verbessert -
geronimo les dir mal das ganze thema hier durch dann weisst du das was du da gerda geschrieben hast FAIL ist
Habs editiert, habe zu schnell gelesen
MfG
Geronimo -
jetzt kannst du das zitat ja auch eigentlich wegnehmen
//edit t4215 gamer danke für ALT gr
ich wusst zuerst nicht was du mienst aber jetzt danke -
breadfish.de
Hat das Thema geschlossen.