03.11.2016, 22:08
Quero um comando de dar arma, eu designo o ID da arma e a quantidade de muniзхes dela, tentei fazer junto com o /setarvida nгo consegui, preciso de ajuda... Creio que й a mesma coisa.
CMD:dararma(playerid, params[]) { new Arma; new Ballas; new id; new gunname[500]; if(Player[playerid][Admin] < 5) return SCM(playerid,COR_ERRO, "[ERRO]: Vocк nгo tem permissгo para usar este comando!"); if(sscanf(params, "udd", id, Arma, Ballas)) return SCM(playerid, COR_USOCORRETO, "Uso correto: /dararma [id] [arma] [balas]"); GetWeaponName(Arma,gunname,sizeof(gunname)); if(!IsPlayerConnected(id)) return SCM(playerid, COR_BRANCO, "{FF0000}[ERRO] Jogador nгo conectado"); if(Arma < 1 || Arma > 46) return SCM(playerid, COR_BRANCO, "{8000FF}[ERRO] ID das armas apenas de 1 a 46."); GivePlayerWeapon(id, Arma, Ballas); GetWeaponName(Arma, gunname, sizeof(gunname)); SendFormattedMessage(playerid,COR_PRINCIPAL,"[INFO]: Vocк deu uma %s, para %s com %d balas.",gunname,Nome(id),Ballas); SendFormattedMessage(id,COR_PRINCIPAL,"[INFO]: O Game Master %s, deu uma '%s' com %d balas para vocк.",Nome(playerid),gunname,Ballas); printf("[INFO]: Vocк deu uma %s, para %s com %d balas.",gunname,Nome(id),Ballas); return 1; } |