SA-MP Forums Archive
[Ajuda] O que tem de errado? - 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] O que tem de errado? (/showthread.php?tid=588302)



O que tem de errado? - warriorfrog - 07.09.2015

Tava tentando editar um comando que vocк pagava a fianзa se vocк tive-se a grana pra pagar a fianзa...

Mas tipo assim, vc poderia pagar com a grana na mгo ou com a grana no banco, se vc tive-se grana na mгo pagava com a da mгo se nгo tive-se pagava com a do banco, mas nгo ta funcionando

PQ?
Код:
CMD:bail(playerid) {
	new string[64];
	new valor = presotime[playerid];
	if(presotime[playerid] < 10) return SendClientMessage(playerid, COLOR_WHITE, "You aren't jailed.");
	
	if(GetPlayerMoneyEx(playerid) < valor && bank[playerid] < valor) {
		format(string, sizeof(string), "You don't have %i $", valor );
		SendClientMessage(playerid, COLOR_GREY, string);
		return 1;
	}
	
	
	if(GetPlayerMoneyEx(playerid) < valor) {
		if(bank[playerid] >= valor) {
			bank[playerid] -= valor;
			presotime[playerid] = 2;
		}
	}
	if(bank[playerid] < valor) {
		if(GetPlayerMoneyEx(playerid) < valor) {
			GivePlayerMoneyEx(playerid, -valor);
			presotime[playerid] = 2;
		}
	}
	return 1;
}



Re: O que tem de errado? - zPain - 07.09.2015

PHP код:
if(GetPlayerMoneyEx(playerid) >= valor) {
    
GivePlayerMoney(playerid, -valor);
}

else {
    
bank[playerid] -= valor;
}

presotime[playerid] = 2



Re: O que tem de errado? - warriorfrog - 07.09.2015

Mas ai n vai checar se ele tem a grana no banco...


Re: O que tem de errado? - pedrotvr - 09.09.2015

tem ctz q n ta funcionando?


Re: O que tem de errado? - warriorfrog - 09.09.2015

Tambйm nгo sei porque nгo ta indo, jб vi, revi, mas a lуgica parece ta certa