Klick mich!
lg Dave [MSIE_newline_end ]
Beiträge von xuNsHiNe
-
-
mhh
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == tut_1)
{
if(response == 0)
{
Kick(playerid);
}
if(response == 1)
{
ShowPlayerDialog(playerid,tut_2,DIALOG_STYLE_MSGBOX,"2. Regel","Bla \n Bla \n bla","Keine Lust","Weiter") ;
}
return 1;
}
if(dialogid == tut_2)
{
if(response == 0)
{
Kick(playerid);
}
if(response == 1)
{
SendClientMessage(playerid,COLOR_YELLOW,"Du hast auf den 1. Button geklickt!");// Statt return Send... geht auch { Send... }
}
return 1;
}
Error
C:\Users\Marcel\Desktop\GTA\gta_server_2\gamemodes\GM.pwn(29653) : error 030: compound statement not closed at the end of file (started at line 29629)
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase1 Error.
lg Dave[MSIE_newline_end ] -
lieber so
sonst taucht der zweite dialog net auf.
if(dialogid == msg)
{
if(!response)
{
SendClientMessage(playerid,deine_farbe,"Du hast auf den 2. Button geklickt!");//Statt !response geht auch response == 0
BANN (Wie auch immer ^^)
}
if(response)
{
SendClientMessage(playerid,deine_farbe,"Du hast auf den 1. Button geklickt!");// Statt return Send... geht auch { Send... }
ShowPlayerDialog(playerid msg_2, .... ... .... ...
return 1;
}
if(dialogid == msg_2)
{
if(!response)
{
SendClientMessage(playerid,deine_farbe,"Du hast auf den 2. Button geklickt!");//Statt !response geht auch response == 0
BANN (wie auch immer ^^)
}
if(response)
{
SendClientMessage(playerid,deine_farbe,"Du hast auf den 1. Button geklickt!");// Statt return Send... geht auch { Send... }
ShowPlayerDialog(playerid, msg_3, ... ... ... ...
}
//usw.
return 1;
}
okay aber was soll ich da bei
ShowPlayerDialog(playerid, msg_3, ... ... ... ...
die ............ hin machen?
lg Dave[MSIE_newline_end ] -
also so?
if(dialogid == msg)
{
if(!response) return SendClientMessage(playerid,deine_farbe,"Du hast auf den 2. Button geklickt!");//Statt !response geht auch response == 0
if(response) return SendClientMessage(playerid,deine_farbe,"Du hast auf den 1. Button geklickt!");// Statt return Send... geht auch { Send... }
return 1;
}
if(dialogid == msg_2)
{
if(!response) return SendClientMessage(playerid,deine_farbe,"Du hast auf den 2. Button geklickt!");//Statt !response geht auch response == 0
if(response) return SendClientMessage(playerid,deine_farbe,"Du hast auf den 1. Button geklickt!");// Statt return Send... geht auch { Send... }
return 1;
}
lg Dave[MSIE_newline_end ] -
also
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == msg)
{
if(response == 0)
{
SendClientMessage(playerid,deine_farbe,"Du hast auf den 2. Button geklickt!");
}
if(response == 1)
{
SendClientMessage(playerid,deine_farbe,"Du hast auf den 1. Button geklickt!");
}
}
{
if(dialogid == msg_2 && response == 0 )
{
if(response == 0)
{
SendClientMessage(playerid,deine_farbe,"Du hast auf den 2. Button geklickt!");
}
if(response == 1)
{
SendClientMessage(playerid,deine_farbe,"Du hast auf den 1. Button geklickt!");
}
}
return 0;
}
lg Dave[MSIE_newline_end ] -
Okay ich habe es.. aber wie kann ich jetzt machen wen ich auf "Weiter" Klicke auf dass Nächste Komme ?
-
-
-
genau meine meinung beim rechner kann mann selber noch was machen aber beim Lappi 0
-
Hast ne PM : )
-
Hatte ich bei meinem Laptop auch ...
Ich habe mir einfach einen Tower gekauft ...
ld Dave[MSIE_newline_end ] -
Hallo
Ich suche ein Tut...
ein Login/register System für GF (Perfect Roleplays 3.00)
Hoffe es kann einer Helfen
Ja ich weis es gibt schon tuts aber er klapt nie -.-
lg Dave[MSIE_newline_end ] -
Danke aber ich will es dass mann wen mann 2 bzw. mehr als 2 wanteds hat NICHT raus kommt
hier PWN
if (IsPlayerInRangeOfPoint(playerid,2.0,246.4813079834,87.690002441406,1002.561340332))
if(PlayerInfo[playerid][pWanteds] <= 2)
{
SetPlayerInterior(playerid, 6);
SetPlayerPos(playerid,246.56742858887,85.258689880371,1003.640625);
}
else
{
SetPlayerInterior(playerid,0);
SetPlayerPos(playerid,1564.6979,-1691.8351,5.8906);
}
lg Dave[MSIE_newline_end ]
//EDIT
Es klappt
PWN
if (IsPlayerInRangeOfPoint(playerid,2.0,246.4813079834,87.690002441406,1002.561340332))
if(WantedLevel[playerid] >= 1)
{
SetPlayerInterior(playerid, 6);
SetPlayerPos(playerid,246.56742858887,85.258689880371,1003.640625);
}
else
{
SetPlayerInterior(playerid,0);
SetPlayerPos(playerid,1564.6979,-1691.8351,5.8906);
}
Danke an alle
lg Dave[MSIE_newline_end ] -
Hallo
bei mir mir will es nicht so ..
if (PlayerToPoint(2.0, playerid,246.4813079834,87.690002441406,1002.561340332)) if (PlayerInfo[playerid][pWanteds] >=2) { SetPlayerInterior(playerid, 6); SetPlayerPos(playerid,246.56742858887,85.258689880371,1003.640625); } else { SetPlayerInterior(playerid,0); SetPlayerPos(playerid,1564.6979,-1691.8351,5.8906);
also ich will dass er wenn er mehr als 2 Wanteds hat nicht mehr raus kann ... aber es geht irgend wie net..
lg dave[MSIE_newline_end ] -
also
if(strcmp(cmd, "/eventraus", true) == 0)
{
if(EventAktiv == 1) // hier fragen wir ab ob das Event online ist.
{
SetPlayerHealth(playerid, 0.0);
InEvent[playerid] = 0;
}
else
{
SendClientMessage(playerid, COLOR_RED, "Du bist an keinem Event!");
}
return 1;
}
lg Dave[MSIE_newline_end ]
//Edit: Okay es geht
___________________________________________________________________________________________________/neweventveh
Neues Event Car machen (Nur fahrbar von Admin + Player im Eventmode)/eventmode
Ein Player in den Eventmode schalten (Können dann die Event cars benutzen)
/eventlist
Wen mann /eventaus macht dass die Liste Resetet wird.
___________________________________________________________________________________________________lg Dave[MSIE_newline_end ]
-
Hallo
Ich habe eine Frage zu /cc..
Command
if(strcmp(cmd,"/cc",true)==0)
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD1, "SERVER: /cc [Farbe1] [Farbe2]");
return 1;
}
new color1;
color1 = strval(tmp);
if(color1 < 0 && color1 > 9999999)
{
SendClientMessage(playerid, COLOR_GRAD1, "SERVER: Ungültige FarbID !");
return 1;
}
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD1, "SERVER: /cc [Farbe1] [Farbe2]");
return 1;
}
new color2;
color2 = strval(tmp);
if(color2 < 0 && color2 > 9999999)
{
SendClientMessage(playerid, COLOR_GRAD1, "SERVER: Ungültige FarbID !");
return 1;
}
if(IsPlayerInAnyVehicle(playerid))
{
new veh =GetPlayerVehicleID(playerid);
ChangeVehicleColor(veh, color1, color2);
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, "SERVER: Du befindest dich in keinem Fahrzeug !");
return 1;
}
return 1;
}
Wie kann ich dass machen das- Der Leader einer Fraktion die Farben ändern kann und gespeichert wir? (Wichtig)
- Ein Normaler Spieler den befehl nur an seinem Auto nutzen kann (Inmoment nicht so wichtig)
- Ein Admin jedes Car umlackieren kann?
lg Dave[MSIE_newline_end ]
-
new aduty[MAX_PLAYERS];
// Bei deinem befehl
aduty[playerid] = 0;
//oder
aduty[playerid] = 1;/Bei den Abfragen zu den Autos
z.B.
if(IsACop(playerid) || /*oder = || */ aduty[playerid] == 1)
Danke hat geklapt
lg Dave[MSIE_newline_end ] -
OnStateChange
Gibt es nicht
es benutze Perfect Roleplays 3.00
lg Dave[MSIE_newline_end ] -
Okay ähm aber es geht oder?
Kannst du mir vll. helfen?
/aduty Hilfe
/event Hilfe
lg Dave[MSIE_newline_end ] -
ich meine z.b. so /upgradecar carid color1 color2
dass als leader... und dass es auch gleich gespeichert wir ...[MSIE_newline_end ]