[AJUDA]Problemas - 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]Problemas (
/showthread.php?tid=189659)
[AJUDA]Problemas -
diegochueri - 12.11.2010
Galera eu to com 5 problemas no meu sv:
1є- Nгo salva a gasolina dos players, se o cara compra e sair vai perder a gasolina.
2є- O tempo muda rapido e desrreguladamente, td hora vai pra noite ai volta dia, vai pra tarde e assim vai.
3є- O meu server ta com sistema de niveis, mas nгo aparece no score o que aparece й o dinhero
4є- E como eu boto pra quando a pessoa sair do server perde a grana que tem na mгo, sу salva a que ta no banco
5є- Nгo concigo resolver nenhum dos 4 problemas acima.¬¬
Re: [AJUDA]Problemas -
diegochueri - 13.11.2010
Alguem ajuda aee porfavor!!!!!
Re: [AJUDA]Problemas -
[FeK]HigorOliver - 13.11.2010
posta os scripts
Re: [AJUDA]Problemas -
zSuYaNw - 14.11.2010
posta o sistema de gazoza.
Re: [AJUDA]Problemas -
diegochueri - 14.11.2010
pawn Код:
if(strcmp(cmd, "/abastecer", true) == 0) {
new tmp[256];
new quantidade;
new string[256];
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)){
SendClientMessage(playerid, COLOR_RED, "Uso: /abastecer [litros]");
return 1;
}
quantidade = strval(tmp);
if(quantidade <= 0 || GetPlayerMoney(playerid) < quantidade){
SendClientMessage(playerid, COLOR_RED, "Vocк nгo tem dinheiro para pagar. Ou vocк estб querendo tirar gasolina do carro.");
return 1;
}
new Float:X, Float:Y, Float:Z;
GetPlayerPos(playerid, X, Y, Z);
if((X >= -1666.3102 && Y <= 418.1154 && X <= 670.9482 && Y >= -589.7477) || (X >= -117.3342 && Y >= -1194.0710 && X <= -56.5731 && Y <= -1158.9866) || (X >= 1906.3308 && Y >= -1795.3513 && X <= 1953.3729 && Y <= -1759.7977) || (X <= 1011.8674 && X >= 978.0131 && Y <= -890.4835 && Y >= -945.2622) || (X >= -1699.14 && X <= -1657.21 && Y >= 371.57 && Y <= 460.83)){
if(quantidade + Petrol[playerid] < 100){
Petrol[playerid] = quantidade;
format(string, sizeof(string), "Vocк comprou %d litros de gasolina", quantidade);
SendClientMessage(playerid, COLOR_GREEN, string);
GivePlayerMoney(playerid, - quantidade);
return 1;
}
if(quantidade + Petrol[playerid] >= 100){
new quantia;
quantia = 100 - Petrol[playerid];
Petrol[playerid] = 100;
format(string, sizeof(string), "Seu tanque ficou completo. Colocamos %d litros.", quantia);
SendClientMessage(playerid, COLOR_GREEN, string);
GivePlayerMoney(playerid, - quantia);
return 1;
}
}
else{
SendClientMessage(playerid, COLOR_RED, "Vocк nгo estб no posto, consulte o mapa para saber sua localizaзгo");
return 1;
}
}
Eu num sei direito o resto pq jah veio com o gm, se tiver um sistema de gasosa bom passa ae que eu boto