29/09/2020 13:32
(Esta mensagem foi modificada pela última vez a: 29/09/2020 13:38 por Gabrielscripter.)
Muito obrigado aos dois vou estar testando as duas
CMD:equipar(playerid) { // eu uso zcmd, mas você pode usar o que vc quiser.
new org = pInfo[playerid][pOrg] // Primeiramente vamos simplificar o uso de variáveis extensas. Adapte aqui pra qual variável diz qual a org do player.
switch(org) {
case 0: return SendClientMessage(playerid, -1, "Você não está em nenhuma org!");
case 1: { // Checa se a org é do id 1
if(!IsPlayerInRangeOfPoint(playerid, 5.0, x, y, z)) return SendClientMessage(playerid, -1, "Você não está no local certo."); // Checa se o player está no local certo de equipar. Substitua o 'x', 'y' e 'z'.
SetPlayerArmour(playerid, 50.0); // Seta o colete pra 50 (metade)
SetPlayerHealth(playerid, 100.0); // Abastece a vida
GivePlayerWeapon(playerid, 5, 1); // Seta um bastão de baseball como arma branca
GivePlayerWeapon(playerid, 24, 100); // Seta uma deagle com 100 balas
GivePlayerWeapon(playerid, 25, 45); // Seta uma shotgun com 45 balas
GivePlayerWeapon(playerid, 29, 150); // Seta uma MP5 com 150 balas
GivePlayerWeapon(playerid, 31, 350); // Seta uma M4 com 350 balas
SendClientMessage(playerid, -1, "Você equipou com sucesso."); // Manda uma mensagem ao player avisando
}
}
}
Esse aqui deu 4 erros tem mais alguma coisa que tem que definir sem ser o cmd???
if(SUAVARIAVEL[playerid][Org] == 1)
Os dois tao com erro nessa bagulho de definir a corp/org
Nao sei pq
CMD:equipar(playerid) { // eu uso zcmd, mas você pode usar o que vc quiser.
new org = pInfo[playerid][pOrg] // Primeiramente vamos simplificar o uso de variáveis extensas. Adapte aqui pra qual variável diz qual a org do player.
switch(org) {
case 0: return SendClientMessage(playerid, -1, "Você não está em nenhuma org!");
case 1: { // Checa se a org é do id 1
if(!IsPlayerInRangeOfPoint(playerid, 5.0, x, y, z)) return SendClientMessage(playerid, -1, "Você não está no local certo."); // Checa se o player está no local certo de equipar. Substitua o 'x', 'y' e 'z'.
SetPlayerArmour(playerid, 50.0); // Seta o colete pra 50 (metade)
SetPlayerHealth(playerid, 100.0); // Abastece a vida
GivePlayerWeapon(playerid, 5, 1); // Seta um bastão de baseball como arma branca
GivePlayerWeapon(playerid, 24, 100); // Seta uma deagle com 100 balas
GivePlayerWeapon(playerid, 25, 45); // Seta uma shotgun com 45 balas
GivePlayerWeapon(playerid, 29, 150); // Seta uma MP5 com 150 balas
GivePlayerWeapon(playerid, 31, 350); // Seta uma M4 com 350 balas
SendClientMessage(playerid, -1, "Você equipou com sucesso."); // Manda uma mensagem ao player avisando
}
}
}
Esse aqui deu 4 erros tem mais alguma coisa que tem que definir sem ser o cmd???
if(SUAVARIAVEL[playerid][Org] == 1)
Os dois tao com erro nessa bagulho de definir a corp/org
Nao sei pq