31.08.2016, 22:16
(
Последний раз редактировалось FernandoDutra; 21.09.2016 в 23:07.
)
RESOLVIDO!
Obrigado a quem tentou ajudar.
Obrigado a quem tentou ajudar.
if(EntranceInfo[id][Type] != 3) return SendClientMessage(playerid, COLOR_WHITE, "SERVER: Vocк nгo estб dentro de uma auto escola.");
if(EntranceInfo[id][Type] != 3) return SendClientMessage(playerid, COLOR_WHITE, "SERVER: Vocк nгo estб dentro de uma auto escola."
Estб forзando o cara a fazer errado? SSCANF requer que o placeholder "s" tenha um tamanho prй-definido senгo ele vai assumir um valor de tamanho que pode nгo ser o ideal e ainda vai apitar erros no console.
|
CMD:comprarlicenca(playerid, params[]) { for(new id; id < MAX_ENTRANCE; id++) { /*new eid = GetEntrance();*/ new string[128]; if(EntranceInfo[id][Type] == 3) return SendClientMessage(playerid, COLOR_WHITE, "SERVER: Vocк nгo estб dentro de uma auto escola."); { if(IsPlayerInRangeOfPoint(playerid, 3, EntranceInfo[id][EnterX], EntranceInfo[id][EnterY],EntranceInfo[id][EnterZ])) { if(!strcmp(params, "motorista", true, 2)) { new driverprice = 500; GivePlayerMoney(playerid, -driverprice); format(string, 128, "SERVER: Vocк comprou sua licenзa de motorista, digite /minhaslicencas para ve-lб."); SendClientMessage(playerid, COLOR_WHITE, string); PlayerInfo[playerid][DriverLicense] = 1; return 1; } } } } return 1; }