08.06.2014, 09:24
Basicly i don't understand wtf is that mean?
Script:
Code:
C:\Users\Monster\Desktop\samp03z_svr_R1_win32\gamemodes\12-Gaming.pwn(598) : error 014: invalid statement; not in switch C:\Users\Monster\Desktop\samp03z_svr_R1_win32\gamemodes\12-Gaming.pwn(598) : warning 215: expression has no effect C:\Users\Monster\Desktop\samp03z_svr_R1_win32\gamemodes\12-Gaming.pwn(598) : error 001: expected token: ";", but found ":" C:\Users\Monster\Desktop\samp03z_svr_R1_win32\gamemodes\12-Gaming.pwn(598) : error 029: invalid expression, assumed zero C:\Users\Monster\Desktop\samp03z_svr_R1_win32\gamemodes\12-Gaming.pwn(598) : fatal error 107: too many error messages on one line Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 4 Errors.
pawn Code:
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
switch( dialogid )
{
case DIALOG_SHOP:
{
if(response)
{
if(listitem == 0)
{
ShowPlayerDialog(playerid,DIALOG_WEAPS,DIALOG_STYLE_LIST,"Pood - Relvad","Kurikas - 200Ђ\nKatana - 10000Ђ\nTear Gas - 350Ђ\n9mm - 450Ђ\nShotgun - 300Ђ\nSawnoff Shotgun - 559Ђ\nArmour - 250Ђ\nMicro smg/uzi - 600Ђ\nMp5 - 1000Ђ\nAk-47 - 960Ђ\nM4 - 1000Ђ","Osta","Lahku");
}
if(listitem == 1)
{
ShowPlayerDialog(playerid,DIALOG_FOOD,DIALOG_STYLE_LIST,"Pood - Sццgid","Pizza - 55Ђ (50%)\nPraad - 30Ђ (25%)\nSalat - 45Ђ (60%)\nSххrik - 100Ђ (99%)\nSupp - 132Ђ (100%)\nCoca-Cola - 29Ђ (19%)\nJддtise-kokteil ja Hamburger - 145Ђ (100%)\nMahl - 30Ђ (25%)","Osta","Lahku");
}
}
}
case DIALOG_WEAPS:
{
if(response)
{
if(listitem == 0)
{
if(GetPlayerMoney(playerid) <200) return SendClientMessage(playerid,0xAA3333AA, "[POOD] - Sul ei ole piisavalt raha!");
SendClientMessage(playerid,0xAA3333AA, "[POOD] - Tдname, et ostsid Kurika!");
GivePlayerMoney(playerid,-200);
GivePlayerWeapon(playerid,WEAPON_BAT,1);
}
if(listitem == 1)
{
if(GetPlayerMoney(playerid) <10000) return SendClientMessage(playerid,0xAA3333AA, "[POOD] - Sul ei ole piisavalt raha!");
SendClientMessage(playerid,0xAA3333AA, "[POOD] - Tдname, et ostsid Katana!");
GivePlayerMoney(playerid,-10000);
GivePlayerWeapon(playerid,WEAPON_KATANA,1);
}
if(listitem == 2)
{
if(GetPlayerMoney(playerid) <350) return SendClientMessage(playerid,0xAA3333AA, "[POOD] - Sul ei ole piisavalt raha!");
SendClientMessage(playerid,0xAA3333AA, "[POOD] - Tдname, et ostsid Tear Gas'i!");
GivePlayerMoney(playerid,-350);
GivePlayerWeapon(playerid,WEAPON_TEARGAS,130);
}
if(listitem == 3)
{
if(GetPlayerMoney(playerid) <450) return SendClientMessage(playerid,0xAA3333AA, "[POOD] - Sul ei ole piisavalt raha!");
SendClientMessage(playerid,0xAA3333AA, "[POOD] - Tдname, et ostsid 9mm'i!");
GivePlayerMoney(playerid,-450);
GivePlayerWeapon(playerid,WEAPON_COLT45,130);
}
if(listitem == 4)
{
if(GetPlayerMoney(playerid) <300) return SendClientMessage(playerid,0xAA3333AA, "[POOD] - Sul ei ole piisavalt raha!");
SendClientMessage(playerid,0xAA3333AA, "[POOD] - Tдname, et ostsid Shotgun'i!");
GivePlayerMoney(playerid,-300);
GivePlayerWeapon(playerid,WEAPON_SHOTGUN,200);
}
if(listitem == 5)
{
if(GetPlayerMoney(playerid) <559) return SendClientMessage(playerid,0xAA3333AA, "[POOD] - Sul ei ole piisavalt raha!");
SendClientMessage(playerid,0xAA3333AA, "[POOD] - Tдname, et ostsid Sawnoff Shotgun'i!");
GivePlayerMoney(playerid,-559);
GivePlayerWeapon(playerid,WEAPON_SAWEDOFF,200);
}
if(listitem == 6)
{
if(GetPlayerMoney(playerid) <250) return SendClientMessage(playerid,0xAA3333AA, "[POOD] - Sul ei ole piisavalt raha!");
SendClientMessage(playerid,0xAA3333AA, "[POOD] - Tдname, et ostsid Armour'i!");
GivePlayerMoney(playerid,-250);
SetPlayerArmour(playerid,100);
}
if(listitem == 7)
{
if(GetPlayerMoney(playerid) <600) return SendClientMessage(playerid,0xAA3333AA, "[POOD] - Sul ei ole piisavalt raha!");
SendClientMessage(playerid,0xAA3333AA, "[POOD] - Tдname, et ostsid Micro smg/uzi!");
GivePlayerMoney(playerid,-600);
GivePlayerWeapon(playerid,WEAPON_UZI,300);
}
if(listitem == 8)
{
if(GetPlayerMoney(playerid) <1000) return SendClientMessage(playerid,0xAA3333AA, "[POOD] - Sul ei ole piisavalt raha!");
SendClientMessage(playerid,0xAA3333AA, "[POOD] - Tдname, et ostsid MP5'e!");
GivePlayerMoney(playerid,-1000);
GivePlayerWeapon(playerid,WEAPON_MP5,245);
}
if(listitem == 9)
{
if(GetPlayerMoney(playerid) <960) return SendClientMessage(playerid,0xAA3333AA, "[POOD] - Sul ei ole piisavalt raha!");
SendClientMessage(playerid,0xAA3333AA, "[POOD] - Tдname, et ostsid AK-47'me!");
GivePlayerMoney(playerid,-960);
GivePlayerWeapon(playerid,WEAPON_AK47,500);
}
if(listitem == 10)
{
if(GetPlayerMoney(playerid) <350) return SendClientMessage(playerid,0xAA3333AA, "[POOD] - Sul ei ole piisavalt raha!");
SendClientMessage(playerid,0xAA3333AA, "[POOD] - Tдname, et ostsid M4'ja!");
GivePlayerMoney(playerid,-350);
GivePlayerWeapon(playerid,WEAPON_M4,1000);
}
}
case DIALOG_REGISTER:
{
if (!response) return Kick(playerid);
if(response)
{
if(!strlen(inputtext)) return ShowPlayerDialog(playerid, DIALOG_REGISTER, DIALOG_STYLE_INPUT, ""COL_WHITE"12-Gaming Server",""COL_RED"Lahter on tьhi!?\n"COL_WHITE"Proovi uuesti! Kirjut oma tulevane kasutaja parool, alla lahtrisse:","Registreeri","Lahku");
new INI:File = INI_Open(UserPath(playerid));
INI_SetTag(File,"data");
INI_WriteInt(File,"Password",udb_hash(inputtext));
INI_WriteInt(File,"Cash",0);
INI_WriteInt(File,"Admin",0);
INI_WriteInt(File,"Kills",0);
INI_WriteInt(File,"Deaths",0);
INI_WriteInt(File,"Score",0);
INI_Close(File);
GivePlayerMoney(playerid,50000);
SendClientMessage(playerid,COLOR_GREEN,"Sa oled edukalt registreeritud! Alustuseks anname sulle 50,000Ђ!");
}
}
case DIALOG_LOGIN:
{
if ( !response ) return Kick ( playerid );
if( response )
{
if(udb_hash(inputtext) == PlayerInfo[playerid][pPass])
{
INI_ParseFile(UserPath(playerid), "LoadUser_%s", .bExtra = true, .extra = playerid);
GivePlayerMoney(playerid, PlayerInfo[playerid][pCash]);
SetPlayerScore(playerid, PlayerInfo[playerid][Score]);
SendClientMessage(playerid,COLOR_GREEN,"Sa oled edukalt sisse logitud!");
}
else
{
ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_INPUT,""COL_WHITE"12-Gaming Server",""COL_RED"Vale parool!?\n"COL_WHITE"Proovi uuesti! Kirjuta oma kasutaja parool:\n\nKui sul on parool meelest дra lдinud, kьsi admini kдest!","Registreeri","Lahku");
}
return 1;
}
}
}
return 1;
}