salls am fakt givecash in dialog-uri si imi da niste errori:
aici is toate dialog-urile
if(strcmp(cmdtext, "/givecash2", true) == 0)
{
ShowPlayerDialog(playerid,GiveCash,DIALOG_STYLE_INPUT,"Player ID","Please type the player id:","Next","Cancel");
return 1;
}
dupa accea am bagat la OnDialogResponse:
if(dialogid == GiveCash)
{
if(!response)
ShowPlayerDialog(playerid,GiveCash2,DIALOG_STYLE_INPUT,"Ammout","Please type the ammount of money:","Transfer","Cancel");
return 1;
}
if(dialogid == GiveCash2)
{
if(!response)
if (IsPlayerConnected(giveplayerid)) {
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
playermoney = GetPlayerMoney(playerid);
if (moneys > 0 && playermoney >= moneys) {
GivePlayerMoney(playerid, (0 - moneys));
GivePlayerMoney(giveplayerid, moneys);
format(string, sizeof(string), "You have sent %s(player: %d), $%d.", giveplayer,giveplayerid, moneys);
SendClientMessage(playerid, COLOR_YELLOW, string);
format(string, sizeof(string), "You have recieved $%d from %s(player: %d).", moneys, sendername, playerid);
SendClientMessage(giveplayerid, COLOR_YELLOW, string);
printf("%s(playerid:%d) has transfered %d to %s(playerid:%d)",sendername, playerid, moneys, giveplayer, giveplayerid);
}
else {
SendClientMessage(playerid, COLOR_YELLOW, "Invalid transaction amount.");
}
}
else {
format(string, sizeof(string), "%d is not an active player.", giveplayerid);
SendClientMessage(playerid, COLOR_YELLOW, string);
}
return 1;
}
asta si imi da errorile astea:
C:\Documents and Settings\user\My Documents\RDU&FS&Maps&Servers\RDU\gamemodes\RDU.pwn(13905) : error 010: invalid function or declaration
C:\Documents and Settings\user\My Documents\RDU&FS&Maps&Servers\RDU\gamemodes\RDU.pwn(13907) : error 010: invalid function or declaration
C:\Documents and Settings\user\My Documents\RDU&FS&Maps&Servers\RDU\gamemodes\RDU.pwn(13909) : error 010: invalid function or declaration
C:\Documents and Settings\user\My Documents\RDU&FS&Maps&Servers\RDU\gamemodes\RDU.pwn(13912) : error 010: invalid function or declaration
C:\Documents and Settings\user\My Documents\RDU&FS&Maps&Servers\RDU\gamemodes\RDU.pwn(13914) : error 010: invalid function or declaration
C:\Documents and Settings\user\My Documents\RDU&FS&Maps&Servers\RDU\gamemodes\RDU.pwn(13915) : error 010: invalid function or declaration
C:\Documents and Settings\user\My Documents\RDU&FS&Maps&Servers\RDU\gamemodes\RDU.pwn(13919) : error 010: invalid function or declaration
C:\Documents and Settings\user\My Documents\RDU&FS&Maps&Servers\RDU\gamemodes\RDU.pwn(13928) : error 010: invalid function or declaration
C:\Documents and Settings\user\My Documents\RDU&FS&Maps&Servers\RDU\gamemodes\RDU.pwn(13932) : error 010: invalid function or declaration
C:\Documents and Settings\user\My Documents\RDU&FS&Maps&Servers\RDU\gamemodes\RDU.pwn(13936) : error 010: invalid function or declaration
Question
xxSPEEDYxx
salls am fakt givecash in dialog-uri si imi da niste errori:
aici is toate dialog-urile
if(strcmp(cmdtext, "/givecash2", true) == 0) { ShowPlayerDialog(playerid,GiveCash,DIALOG_STYLE_INPUT,"Player ID","Please type the player id:","Next","Cancel"); return 1; }dupa accea am bagat la OnDialogResponse:if(dialogid == GiveCash) { if(!response) ShowPlayerDialog(playerid,GiveCash2,DIALOG_STYLE_INPUT,"Ammout","Please type the ammount of money:","Transfer","Cancel"); return 1; } if(dialogid == GiveCash2) { if(!response) if (IsPlayerConnected(giveplayerid)) { GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer)); GetPlayerName(playerid, sendername, sizeof(sendername)); playermoney = GetPlayerMoney(playerid); if (moneys > 0 && playermoney >= moneys) { GivePlayerMoney(playerid, (0 - moneys)); GivePlayerMoney(giveplayerid, moneys); format(string, sizeof(string), "You have sent %s(player: %d), $%d.", giveplayer,giveplayerid, moneys); SendClientMessage(playerid, COLOR_YELLOW, string); format(string, sizeof(string), "You have recieved $%d from %s(player: %d).", moneys, sendername, playerid); SendClientMessage(giveplayerid, COLOR_YELLOW, string); printf("%s(playerid:%d) has transfered %d to %s(playerid:%d)",sendername, playerid, moneys, giveplayer, giveplayerid); } else { SendClientMessage(playerid, COLOR_YELLOW, "Invalid transaction amount."); } } else { format(string, sizeof(string), "%d is not an active player.", giveplayerid); SendClientMessage(playerid, COLOR_YELLOW, string); } return 1; }asta si imi da errorile astea:help me va rogg:(!!!
Fara reclama in semnatura!
4 answers to this question
Recommended Posts