SA-MP Forums Archive
[Ajuda] /comprarnivel - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] /comprarnivel (/showthread.php?tid=623349)



/comprarnivel - JoaoPareja - 30.11.2016

Eu quero colocar o preзo 0 Para usar o /comprar nivel quando tiver o tanto de respeito. Mais n consigo ajuda ai?


Quote:

//-------------------------------[BuyLevel]--------------------------------------------------------------------------
if (strcmp(cmd, "/comprarnivel", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if (gPlayerLogged[playerid] != 0)
{
PlayerInfo[playerid][pCash] = GetPlayerMoneyEx(playerid);
if(PlayerInfo[playerid][pLevel] >= 0)
{
new nxtlevel = PlayerInfo[playerid][pLevel]+1;
new costlevel = nxtlevel*levelcost;//0 for testing purposes
new expquantidade = nxtlevel*levelexp;
if(GetPlayerMoneyEx(playerid) < costlevel)
{
format(gstring,sizeof(gstring), " Vocк nгo tem: (R$0) !",costlevel);
SendClientMessage(playerid, COLOR_GRAD1, gstring);
return 1;
}
else if (PlayerInfo[playerid][pExp] < expquantidade)
{
format(gstring,sizeof(gstring), " Vocк precisa de %d pontos de respeito, Vocк tem: [%d] !",expquantidade,PlayerInfo[playerid][pExp]);
SendClientMessage(playerid, COLOR_GRAD1, gstring);
return 1;
}
else
{
format(gstring, sizeof(gstring), "~g~Comprou Nivel~n~~w~Agora seu Nivel e %d", nxtlevel);
/*PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
PlayerPlayMusic(playerid);*/
GivePlayerMoney(playerid, (-costlevel));
PlayerInfo[playerid][pLevel]++;
ScoreLevel(playerid);
PlayerInfo[playerid][pExp] = 0;
PlayerInfo[playerid][gPupgrade] = PlayerInfo[playerid][gPupgrade]+2;
GameTextForPlayer(playerid, gstring, 0, 1);
format(gstring,sizeof(gstring), " Vocк comprou o nivel %d por (R$0) Digite /melhorar", nxtlevel, costlevel);
SendClientMessage(playerid, COLOR_GRAD1, gstring);
format(gstring,sizeof(gstring), " Vocк tem %d pontos de melhora",PlayerInfo[playerid][gPupgrade]);
SendClientMessage(playerid, COLOR_GRAD2, gstring);
}
}
return 1;
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, " Vocк nгo estб logado !");
}
}
return 1;
}




Re: /comprarnivel - teteu99 - 30.11.2016

Remove :
PHP код:
GivePlayerMoney(playerid, (-costlevel)); 
Й os demais que envolva "costlevel".


Re: /comprarnivel - SmokiieGamer - 30.11.2016

Procure o costlevel e mude para 0 de Dinheiro. :3


Re: /comprarnivel - JoaoPareja - 30.11.2016

Amo vc6