Salut, de data asta, am o problema mai ciudata, care nu am mai intalnit o pana acum.
Adica cand dau comanda prima data nu merge, dar daca o spamez de multe ori pana la urma merge.
Aceasta este comanda:
CMD:trylucky(playerid, params[])
{
new amount, string[64], rand = random(50);
if(!PlayerToPoint(2.0, playerid, 386.7224,-1817.7662,7.8409))
{
SetPlayerCheckpointEx(playerid, 386.7224,-1817.7662,7.8409, 5.0);
CP[playerid] = 678;
SCM(playerid, COLOR_GREY, "You are not at the right place.");
SCM(playerid, COLOR_YELLOW, "Ti-am pus un checkpoint catre locatie, du-te la el!");
return 1;
}
if(sscanf(params, "i", amount)) return SCM(playerid, -1, "{CECECE}USAGE: {FFFFFF}/trylucky <amount>");
if(amount < 10000) return SCM(playerid, COLOR_GREY, "Suma trebuie sa fie de minim $10.000.");
if(GetPlayerCash(playerid) < amount) return SCM(playerid, -1, "Nu ai aceasta suma de bani.");
switch(rand) {
case 0:
{
format(string, sizeof(string), "You lost $%s.", FormatNumber(amount));
SCM(playerid, COLOR_GREEN, string);
GivePlayerCash(playerid, -amount);
Update(playerid, pCashx);
}
case 1:
{
format(string, sizeof(string), "Congratulations, %s! You won $%s.", GetName(playerid), FormatNumber(amount+amount));
SCM(playerid, COLOR_GREEN, string);
GivePlayerCash(playerid, amount+amount);
Update(playerid, pCashx);
}
}
return 1;
}
Question
Shad0wdpbgd
Salut, de data asta, am o problema mai ciudata, care nu am mai intalnit o pana acum.
Adica cand dau comanda prima data nu merge, dar daca o spamez de multe ori pana la urma merge.
Aceasta este comanda:
CMD:trylucky(playerid, params[])
{
new amount, string[64], rand = random(50);
if(!PlayerToPoint(2.0, playerid, 386.7224,-1817.7662,7.8409))
{
SetPlayerCheckpointEx(playerid, 386.7224,-1817.7662,7.8409, 5.0);
CP[playerid] = 678;
SCM(playerid, COLOR_GREY, "You are not at the right place.");
SCM(playerid, COLOR_YELLOW, "Ti-am pus un checkpoint catre locatie, du-te la el!");
return 1;
}
if(sscanf(params, "i", amount)) return SCM(playerid, -1, "{CECECE}USAGE: {FFFFFF}/trylucky <amount>");
if(amount < 10000) return SCM(playerid, COLOR_GREY, "Suma trebuie sa fie de minim $10.000.");
if(GetPlayerCash(playerid) < amount) return SCM(playerid, -1, "Nu ai aceasta suma de bani.");
switch(rand) {
Edited by Raduqcase 0:
{
format(string, sizeof(string), "You lost $%s.", FormatNumber(amount));
SCM(playerid, COLOR_GREEN, string);
GivePlayerCash(playerid, -amount);
Update(playerid, pCashx);
}
case 1:
{
format(string, sizeof(string), "Congratulations, %s! You won $%s.", GetName(playerid), FormatNumber(amount+amount));
SCM(playerid, COLOR_GREEN, string);
GivePlayerCash(playerid, amount+amount);
Update(playerid, pCashx);
}
}
return 1;
}
Link to comment
Share on other sites
4 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.