- 0
/givescore
-
Recently Browsing 0 members
- No registered users viewing this page.
We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more details you can also review our Terms of Use and Privacy Policy.
Question
Deejaybwg
Am incercat sa fac o comanda /givescore ( un player sa poata sa dea score unui alt player ):
M-am luat dupa comanda /givecash:
[pawn] if(strcmp(cmd, "/givecash", true) == 0) {
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) {
SendClientMessage(playerid, COLOR_WHITE, "Foloseste: /givecash [playerid] [amount]");
return 1;
}
giveplayerid = strval(tmp);
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) {
SendClientMessage(playerid, COLOR_WHITE, "Foloseste: /givecash [playerid] [amount]");
return 1;
}
moneys = strval(tmp);
//printf("givecash_command: %d %d",giveplayerid,moneys);
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));
FS_GivePlayerMoney(giveplayerid, moneys);
format(string, sizeof(string), "I-ai trimis lui %s(player: %d), $%d.", giveplayer,giveplayerid, moneys);
SendClientMessage(playerid, COLOR_YELLOW, string);
format(string, sizeof(string), "Ai primit $%d de la %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, "Suma invalida.");
}
}
else {
format(string, sizeof(string), "%d nu este activ.", giveplayerid);
SendClientMessage(playerid, COLOR_YELLOW, string);
}
return 1;
}[/pawn]
Si asta e comanda /givescore ( facuta de mine ):
[pawn] if(strcmp(cmd, "/givescore", true) == 0) {
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) {
SendClientMessage(playerid, COLOR_WHITE, "Foloseste: /givescore [playerid] [score]");
return 1;
}
giveplayerid = strval(tmp);
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) {
SendClientMessage(playerid, COLOR_WHITE, "Foloseste: /givecash [playerid] [score]");
return 1;
}
scores = strval(tmp);
//printf("givescore_command: %d %d",giveplayerid,scores);
if (IsPlayerConnected(giveplayerid)) {
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
playerscore = GetPlayerScore(playerid);
if (scores > 0 && playerscore >= scores) {
GivePlayerScore(playerid, (0 - scores));
FS_GivePlayerScore(giveplayerid, scores);
format(string, sizeof(string), "I-ai trimis lui %s(player: %d), %d score.", giveplayer,giveplayerid, scores);
SendClientMessage(playerid, COLOR_YELLOW, string);
format(string, sizeof(string), "Ai primit %d score de la %s(player: %d).", scores, sendername, playerid);
SendClientMessage(giveplayerid, COLOR_YELLOW, string);
printf("%s(playerid:%d) has transfered %d to %s(playerid:%d)",sendername, playerid, scores, giveplayer, giveplayerid);
}
else {
SendClientMessage(playerid, COLOR_YELLOW, "Score invalid.");
}
}
else {
format(string, sizeof(string), "%d nu este activ.", giveplayerid);
SendClientMessage(playerid, COLOR_YELLOW, string);
}
return 1;
}[/pawn]
Dupa compile imi da:
C:\Users\Bwggu\Desktop\RSG4564212RO.pwn(3706) : error 017: undefined symbol "scores"
C:\Users\Bwggu\Desktop\RSG4564212RO.pwn(3714) : error 017: undefined symbol "playerscore"
C:\Users\Bwggu\Desktop\RSG4564212RO.pwn(3715) : error 017: undefined symbol "scores"
C:\Users\Bwggu\Desktop\RSG4564212RO.pwn(3716) : error 017: undefined symbol "scores"
C:\Users\Bwggu\Desktop\RSG4564212RO.pwn(3717) : error 017: undefined symbol "FS_GivePlayerScore"
C:\Users\Bwggu\Desktop\RSG4564212RO.pwn(3718) : error 017: undefined symbol "scores"
C:\Users\Bwggu\Desktop\RSG4564212RO.pwn(3720) : error 017: undefined symbol "scores"
C:\Users\Bwggu\Desktop\RSG4564212RO.pwn(3722) : error 017: undefined symbol "scores"
Cum fac sa mearga comanda si sa nu imi mai dea erorile astea ? Nu stiu cum sa fac.. Deasta am cerut ajutor.
www.youtube.com/thebwgg
2 answers to this question
Recommended Posts