Skripta koju koristim:NG:RP
Detaljan opis problema:na registraciji kada biram drzavu i kada Bih(Samo kod nje zeza) dodje mi crash a kad izaberm srbiju ili neku drugu ono sve normalno radi
Dio skripte:if(dialogid == 5)
{
if(!response) return Kick(playerid);
if(response)
{
switch(listitem)
{
case 0:
{
PlayerInfo[playerid][pDrzava] = 1; //Srbija
new atext[20];
if(PlayerInfo[playerid][pSex] == 1) { atext = "Musko"; }
else if(PlayerInfo[playerid][pSex] == 2) { atext = "Zensko"; }
new otext[20];
if(PlayerInfo[playerid][pDrzava] == 1) { otext = "Srbija"; }
else if(PlayerInfo[playerid][pDrzava] == 2) { otext = "Hrvatska"; }
else if(PlayerInfo[playerid][pDrzava] == 3) { otext = "Crna Gora"; }
else if(PlayerInfo[playerid][pDrzava] == 4) { otext = "BiH"; }
else if(PlayerInfo[playerid][pDrzava] == 5) { otext = "Makedonija"; }
else if(PlayerInfo[playerid][pDrzava] == 6) { otext = "Slovenija"; }
else if(PlayerInfo[playerid][pDrzava] == 7) { otext = "Ostalo"; }
new uspesnareg[400];
new string[256]; PlayerInfo[playerid][pTutorial] = 1;
format(string, sizeof(string), ""SPLAVA"Dobrodosao %s na NouZI Gaming RolePlay.", ProveraImenaBDC(playerid));
SCM(playerid, -1, string);
SCM(playerid, -1, ""ZUTA"[NG:RP]: "BELA"Ukoliko vam nesto nije jasno ili vam nesto treba pozovite admine (/report ili /askq).");
TogglePlayerControllable(playerid, 1); SetPlayerVirtualWorld(playerid, 0); SetPlayerInterior(playerid, 0);
if(PlayerInfo[playerid][pSex] == 1) { SetPlayerSkin(playerid, 240); PlayerInfo[playerid][pSkin] = 240; }
if(PlayerInfo[playerid][pSex] == 2) { SetPlayerSkin(playerid, 93); PlayerInfo[playerid][pSkin] = 93; }
UlogovanProvera[playerid] = 1; new rand = random(sizeof(RandomSpawn2));
SetSpawnInfo(playerid, 0, PlayerInfo[playerid][pSkin], RandomSpawn2[rand][0], RandomSpawn2[rand][1], RandomSpawn2[rand][2], RandomSpawn2[rand][3], 0, 0, 0, 0, 0, 0);
SpawnPlayer(playerid); SpawnIgraca(playerid); SavePlayer(playerid);
g_NovacPlus(playerid, 5000);
PlayerInfo[playerid][pLevel] = 1;
format(uspesnareg,sizeof(uspesnareg),""BELA"Uspesno ste se registorvali, ukoliko zelite da pogledate\nkraci tutorial kliknite na 'Tutorial'(dobicete dodatnih 5.000$).",SamoIme(playerid),SamoPrezime(playerid),PlayerInfo[playerid][pGodine],atext,otext,PlayerInfo[playerid][pEmail]);
ShowPlayerDialog(playerid,22,DIALOG_STYLE_MSGBOX,""CRVENA"Kraj Registracije",uspesnareg,"Tutorial","Spawn");
}
case 1:
{
PlayerInfo[playerid][pDrzava] = 2; //Hrvatska
new atext[20];
if(PlayerInfo[playerid][pSex] == 1) { atext = "Musko"; }
else if(PlayerInfo[playerid][pSex] == 2) { atext = "Zensko"; }
new otext[20];
if(PlayerInfo[playerid][pDrzava] == 1) { otext = "Srbija"; }
else if(PlayerInfo[playerid][pDrzava] == 2) { otext = "Hrvatska"; }
else if(PlayerInfo[playerid][pDrzava] == 3) { otext = "Crna Gora"; }
else if(PlayerInfo[playerid][pDrzava] == 4) { otext = "BiH"; }
else if(PlayerInfo[playerid][pDrzava] == 5) { otext = "Makedonija"; }
else if(PlayerInfo[playerid][pDrzava] == 6) { otext = "Slovenija"; }
else if(PlayerInfo[playerid][pDrzava] == 7) { otext = "Ostalo"; }
new uspesnareg[400];
new string[256]; PlayerInfo[playerid][pTutorial] = 1;
format(string, sizeof(string), ""SPLAVA"Dobrodosao %s na NouZI Gaming RolePlay.", ProveraImenaBDC(playerid));
SCM(playerid, -1, string);
SCM(playerid, -1, ""ZUTA"[NG:RP]: "BELA"Ukoliko vam nesto nije jasno ili vam nesto treba pozovite admine (/report ili /askq).");
TogglePlayerControllable(playerid, 1); SetPlayerVirtualWorld(playerid, 0); SetPlayerInterior(playerid, 0);
if(PlayerInfo[playerid][pSex] == 1) { SetPlayerSkin(playerid, 240); PlayerInfo[playerid][pSkin] = 240; }
if(PlayerInfo[playerid][pSex] == 2) { SetPlayerSkin(playerid, 93); PlayerInfo[playerid][pSkin] = 93; }
UlogovanProvera[playerid] = 1; new rand = random(sizeof(RandomSpawn2));
SetSpawnInfo(playerid, 0, PlayerInfo[playerid][pSkin], RandomSpawn2[rand][0], RandomSpawn2[rand][1], RandomSpawn2[rand][2], RandomSpawn2[rand][3], 0, 0, 0, 0, 0, 0);
SpawnPlayer(playerid); SpawnIgraca(playerid); SavePlayer(playerid);
g_NovacPlus(playerid, 5000);
PlayerInfo[playerid][pLevel] = 1;
format(uspesnareg,sizeof(uspesnareg),""BELA"Uspesno ste se registorvali, ukoliko zelite da pogledate\nkraci tutorial kliknite na 'Tutorial'(dobicete dodatnih 5.000$).",SamoIme(playerid),SamoPrezime(playerid),PlayerInfo[playerid][pGodine],atext,otext,PlayerInfo[playerid][pEmail]);
ShowPlayerDialog(playerid,22,DIALOG_STYLE_MSGBOX,""CRVENA"Kraj Registracije",uspesnareg,"Tutorial","Spawn");
}
case 2:
{
PlayerInfo[playerid][pDrzava] = 3; //Crna Gora
new atext[20];
if(PlayerInfo[playerid][pSex] == 1) { atext = "Musko"; }
else if(PlayerInfo[playerid][pSex] == 2) { atext = "Zensko"; }
new otext[20];
if(PlayerInfo[playerid][pDrzava] == 1) { otext = "Srbija"; }
else if(PlayerInfo[playerid][pDrzava] == 2) { otext = "Hrvatska"; }
else if(PlayerInfo[playerid][pDrzava] == 3) { otext = "Crna Gora"; }
else if(PlayerInfo[playerid][pDrzava] == 4) { otext = "BiH"; }
else if(PlayerInfo[playerid][pDrzava] == 5) { otext = "Makedonija"; }
else if(PlayerInfo[playerid][pDrzava] == 6) { otext = "Slovenija"; }
else if(PlayerInfo[playerid][pDrzava] == 7) { otext = "Ostalo"; }
new uspesnareg[400];
new string[256]; PlayerInfo[playerid][pTutorial] = 1;
format(string, sizeof(string), ""SPLAVA"Dobrodosao %s na NouZI Gaming RolePlay.", ProveraImenaBDC(playerid));
SCM(playerid, -1, string);
SCM(playerid, -1, ""ZUTA"[NG:RP]: "BELA"Ukoliko vam nesto nije jasno ili vam nesto treba pozovite admine (/report ili /askq).");
TogglePlayerControllable(playerid, 1); SetPlayerVirtualWorld(playerid, 0); SetPlayerInterior(playerid, 0);
if(PlayerInfo[playerid][pSex] == 1) { SetPlayerSkin(playerid, 240); PlayerInfo[playerid][pSkin] = 240; }
if(PlayerInfo[playerid][pSex] == 2) { SetPlayerSkin(playerid, 93); PlayerInfo[playerid][pSkin] = 93; }
UlogovanProvera[playerid] = 1; new rand = random(sizeof(RandomSpawn2));
SetSpawnInfo(playerid, 0, PlayerInfo[playerid][pSkin], RandomSpawn2[rand][0], RandomSpawn2[rand][1], RandomSpawn2[rand][2], RandomSpawn2[rand][3], 0, 0, 0, 0, 0, 0);
SpawnPlayer(playerid); SpawnIgraca(playerid); SavePlayer(playerid);
g_NovacPlus(playerid, 5000);
PlayerInfo[playerid][pLevel] = 1;
format(uspesnareg,sizeof(uspesnareg),""BELA"Uspesno ste se registorvali, ukoliko zelite da pogledate\nkraci tutorial kliknite na 'Tutorial'(dobicete dodatnih 5.000$).",SamoIme(playerid),SamoPrezime(playerid),PlayerInfo[playerid][pGodine],atext,otext,PlayerInfo[playerid][pEmail]);
ShowPlayerDialog(playerid,22,DIALOG_STYLE_MSGBOX,""CRVENA"Kraj Registracije",uspesnareg,"Tutorial","Spawn");
}
case 3:
{
PlayerInfo[playerid][pDrzava] = 4; //Bih
new atext[20];
if(PlayerInfo[playerid][pSex] == 1) { atext = "Musko"; }
else if(PlayerInfo[playerid][pSex] == 2) { atext = "Zensko"; }
new otext[20];
if(PlayerInfo[playerid][pDrzava] == 1) { otext = "Srbija"; }
else if(PlayerInfo[playerid][pDrzava] == 2) { otext = "Hrvatska"; }
else if(PlayerInfo[playerid][pDrzava] == 3) { otext = "Crna Gora"; }
else if(PlayerInfo[playerid][pDrzava] == 4) { otext = "BiH"; }
else if(PlayerInfo[playerid][pDrzava] == 5) { otext = "Makedonija"; }
else if(PlayerInfo[playerid][pDrzava] == 6) { otext = "Slovenija"; }
else if(PlayerInfo[playerid][pDrzava] == 7) { otext = "Ostalo"; }
new uspesnareg[400];
new string[256]; PlayerInfo[playerid][pTutorial] = 1;
format(string, sizeof(string), ""SPLAVA"Dobrodosao %s na NouZI Gaming RolePlay.", ProveraImenaBDC(playerid));
SCM(playerid, -1, string);
SCM(playerid, -1, ""ZUTA"[NG:RP]: "BELA"Ukoliko vam nesto nije jasno ili vam nesto treba pozovite admine (/report ili /askq).");
TogglePlayerControllable(playerid, 1); SetPlayerVirtualWorld(playerid, 0); SetPlayerInterior(playerid, 0);
if(PlayerInfo[playerid][pSex] == 1) { SetPlayerSkin(playerid, 240); PlayerInfo[playerid][pSkin] = 240; }
if(PlayerInfo[playerid][pSex] == 2) { SetPlayerSkin(playerid, 93); PlayerInfo[playerid][pSkin] = 93; }
UlogovanProvera[playerid] = 1; new rand = random(sizeof(RandomSpawn2));
SetSpawnInfo(playerid, 0, PlayerInfo[playerid][pSkin], RandomSpawn2[rand][0], RandomSpawn2[rand][1], RandomSpawn2[rand][2], RandomSpawn2[rand][3], 0, 0, 0, 0, 0, 0);
SpawnPlayer(playerid); SpawnIgraca(playerid); SavePlayer(playerid);
g_NovacPlus(playerid, 5000);
PlayerInfo[playerid][pLevel] = 1;
format(uspesnareg,sizeof(uspesnareg),""BELA"Uspesno ste se registorvali, ukoliko zelite da pogledate\nkraci tutorial kliknite na 'Tutorial'(dobicete dodatnih 5.000$).",SamoIme(playerid),SamoPrezime(playerid),PlayerInfo[playerid][pGodine],atext,otext,PlayerInfo[playerid][pEmail]);
ShowPlayerDialog(playerid,22,DIALOG_STYLE_MSGBOX,""CRVENA"Kraj Registracije",uspesnareg,"Tutorial","Spawn");
}
case 4:
{
PlayerInfo[playerid][pDrzava] = 5; //Makedonija
new atext[20];
if(PlayerInfo[playerid][pSex] == 1) { atext = "Musko"; }
else if(PlayerInfo[playerid][pSex] == 2) { atext = "Zensko"; }
new otext[20];
if(PlayerInfo[playerid][pDrzava] == 1) { otext = "Srbija"; }
else if(PlayerInfo[playerid][pDrzava] == 2) { otext = "Hrvatska"; }
else if(PlayerInfo[playerid][pDrzava] == 3) { otext = "Crna Gora"; }
else if(PlayerInfo[playerid][pDrzava] == 4) { otext = "BiH"; }
else if(PlayerInfo[playerid][pDrzava] == 5) { otext = "Makedonija"; }
else if(PlayerInfo[playerid][pDrzava] == 6) { otext = "Slovenija"; }
else if(PlayerInfo[playerid][pDrzava] == 7) { otext = "Ostalo"; }
new uspesnareg[400];
new string[256]; PlayerInfo[playerid][pTutorial] = 1;
format(string, sizeof(string), ""SPLAVA"Dobrodosao %s na NouZI Gaming RolePlay.", ProveraImenaBDC(playerid));
SCM(playerid, -1, string);
SCM(playerid, -1, ""ZUTA"[NG:RP]: "BELA"Ukoliko vam nesto nije jasno ili vam nesto treba pozovite admine (/report ili /askq).");
TogglePlayerControllable(playerid, 1); SetPlayerVirtualWorld(playerid, 0); SetPlayerInterior(playerid, 0);
if(PlayerInfo[playerid][pSex] == 1) { SetPlayerSkin(playerid, 240); PlayerInfo[playerid][pSkin] = 240; }
if(PlayerInfo[playerid][pSex] == 2) { SetPlayerSkin(playerid, 93); PlayerInfo[playerid][pSkin] = 93; }
UlogovanProvera[playerid] = 1; new rand = random(sizeof(RandomSpawn2));
SetSpawnInfo(playerid, 0, PlayerInfo[playerid][pSkin], RandomSpawn2[rand][0], RandomSpawn2[rand][1], RandomSpawn2[rand][2], RandomSpawn2[rand][3], 0, 0, 0, 0, 0, 0);
SpawnPlayer(playerid); SpawnIgraca(playerid); SavePlayer(playerid);
g_NovacPlus(playerid, 5000);
PlayerInfo[playerid][pLevel] = 1;
format(uspesnareg,sizeof(uspesnareg),""BELA"Uspesno ste se registorvali, ukoliko zelite da pogledate\nkraci tutorial kliknite na 'Tutorial'(dobicete dodatnih 5.000$).",SamoIme(playerid),SamoPrezime(playerid),PlayerInfo[playerid][pGodine],atext,otext,PlayerInfo[playerid][pEmail]);
ShowPlayerDialog(playerid,22,DIALOG_STYLE_MSGBOX,""CRVENA"Kraj Registracije",uspesnareg,"Tutorial","Spawn");
}
case 5:
{
PlayerInfo[playerid][pDrzava] = 6; //Slovenija
new atext[20];
if(PlayerInfo[playerid][pSex] == 1) { atext = "Musko"; }
else if(PlayerInfo[playerid][pSex] == 2) { atext = "Zensko"; }
new otext[20];
if(PlayerInfo[playerid][pDrzava] == 1) { otext = "Srbija"; }
else if(PlayerInfo[playerid][pDrzava] == 2) { otext = "Hrvatska"; }
else if(PlayerInfo[playerid][pDrzava] == 3) { otext = "Crna Gora"; }
else if(PlayerInfo[playerid][pDrzava] == 4) { otext = "BiH"; }
else if(PlayerInfo[playerid][pDrzava] == 5) { otext = "Makedonija"; }
else if(PlayerInfo[playerid][pDrzava] == 6) { otext = "Slovenija"; }
else if(PlayerInfo[playerid][pDrzava] == 7) { otext = "Ostalo"; }
new uspesnareg[400];
new string[256]; PlayerInfo[playerid][pTutorial] = 1;
format(string, sizeof(string), ""SPLAVA"Dobrodosao %s na NouZI Gaming RolePlay.", ProveraImenaBDC(playerid));
SCM(playerid, -1, string);
SCM(playerid, -1, ""ZUTA"[NG:RP]: "BELA"Ukoliko vam nesto nije jasno ili vam nesto treba pozovite admine (/report ili /askq).");
TogglePlayerControllable(playerid, 1); SetPlayerVirtualWorld(playerid, 0); SetPlayerInterior(playerid, 0);
if(PlayerInfo[playerid][pSex] == 1) { SetPlayerSkin(playerid, 240); PlayerInfo[playerid][pSkin] = 240; }
if(PlayerInfo[playerid][pSex] == 2) { SetPlayerSkin(playerid, 93); PlayerInfo[playerid][pSkin] = 93; }
UlogovanProvera[playerid] = 1; new rand = random(sizeof(RandomSpawn2));
SetSpawnInfo(playerid, 0, PlayerInfo[playerid][pSkin], RandomSpawn2[rand][0], RandomSpawn2[rand][1], RandomSpawn2[rand][2], RandomSpawn2[rand][3], 0, 0, 0, 0, 0, 0);
SpawnPlayer(playerid); SpawnIgraca(playerid); SavePlayer(playerid);
g_NovacPlus(playerid, 5000);
PlayerInfo[playerid][pLevel] = 1;
format(uspesnareg,sizeof(uspesnareg),""BELA"Uspesno ste se registorvali, ukoliko zelite da pogledate\nkraci tutorial kliknite na 'Tutorial'(dobicete dodatnih 5.000$).",SamoIme(playerid),SamoPrezime(playerid),PlayerInfo[playerid][pGodine],atext,otext,PlayerInfo[playerid][pEmail]);
ShowPlayerDialog(playerid,22,DIALOG_STYLE_MSGBOX,""CRVENA"Kraj Registracije",uspesnareg,"Tutorial","Spawn");
}
case 6:
{
PlayerInfo[playerid][pDrzava] = 7; //Ostalo
new atext[20];
if(PlayerInfo[playerid][pSex] == 1) { atext = "Musko"; }
else if(PlayerInfo[playerid][pSex] == 2) { atext = "Zensko"; }
new otext[20];
if(PlayerInfo[playerid][pDrzava] == 1) { otext = "Srbija"; }
else if(PlayerInfo[playerid][pDrzava] == 2) { otext = "Hrvatska"; }
else if(PlayerInfo[playerid][pDrzava] == 3) { otext = "Crna Gora"; }
else if(PlayerInfo[playerid][pDrzava] == 4) { otext = "BiH"; }
else if(PlayerInfo[playerid][pDrzava] == 5) { otext = "Makedonija"; }
else if(PlayerInfo[playerid][pDrzava] == 6) { otext = "Slovenija"; }
else if(PlayerInfo[playerid][pDrzava] == 7) { otext = "Ostalo"; }
new uspesnareg[400];
new string[256]; PlayerInfo[playerid][pTutorial] = 1;
format(string, sizeof(string), ""SPLAVA"Dobrodosao %s na NouZI Gaming RolePlay.", ProveraImenaBDC(playerid));
SCM(playerid, -1, string);
SCM(playerid, -1, ""ZUTA"[NG:RP]: "BELA"Ukoliko vam nesto nije jasno ili vam nesto treba pozovite admine (/report ili /askq).");
TogglePlayerControllable(playerid, 1); SetPlayerVirtualWorld(playerid, 0); SetPlayerInterior(playerid, 0);
if(PlayerInfo[playerid][pSex] == 1) { SetPlayerSkin(playerid, 240); PlayerInfo[playerid][pSkin] = 240; }
if(PlayerInfo[playerid][pSex] == 2) { SetPlayerSkin(playerid, 93); PlayerInfo[playerid][pSkin] = 93; }
UlogovanProvera[playerid] = 1; new rand = random(sizeof(RandomSpawn2));
SetSpawnInfo(playerid, 0, PlayerInfo[playerid][pSkin], RandomSpawn2[rand][0], RandomSpawn2[rand][1], RandomSpawn2[rand][2], RandomSpawn2[rand][3], 0, 0, 0, 0, 0, 0);
SpawnPlayer(playerid); SpawnIgraca(playerid); SavePlayer(playerid);
g_NovacPlus(playerid, 5000);
PlayerInfo[playerid][pLevel] = 1;
format(uspesnareg,sizeof(uspesnareg),""BELA"Uspesno ste se registorvali, ukoliko zelite da pogledate\nkraci tutorial kliknite na 'Tutorial'(dobicete dodatnih 5.000$).",SamoIme(playerid),SamoPrezime(playerid),PlayerInfo[playerid][pGodine],atext,otext,PlayerInfo[playerid][pEmail]);
ShowPlayerDialog(playerid,22,DIALOG_STYLE_MSGBOX,""CRVENA"Kraj Registracije",uspesnareg,"Tutorial","Spawn");
}
}
}
}
Neke slike/video za lakse dobivanje pomoci(neobavezno):
pa mozda dolazi do nesvatanja koda pokusaj da ga skratis i koristis malo bolje.
Nije do toga :/
I da zaboravio sam da napomenem kad izaberem musko onda crash a kad izaberem zensko sve normalno.
LOCK
Molimo te da procitas pravila foruma te da onda otvoris temu po pravilima
Zasto ti je tema lockana:
Jesi mogao editat post a ne bumpat?
Nesmijes bumpat temu pre nego prodje 24/H od tvog zadnjeg posta u ovoj temi!!!!
PRAVILA:
GLAVNA PRAVILA BALKAN SAMP ZAJEDNICE - http://balkan-samp.com/forum/index.php?topic=7045.0
Razgovor u vezi PAWN Skriptanja - http://balkan-samp.com/forum/index.php?topic=11453.0