Criando um Kit (: -
CaioMors - 08.09.2011
Entгo pessoal Tudo Bom ? Hoje Virei aqui para passar esse Tutorial para ajudar vocй que estar ainda a aprender Pawno (:
Estarei a Encinar como Criar um Kit ! Para que server o Kit ? o Kit e mais Usado em Servidores de DM / Mais em Servidores de RPG Existe o Kit VIP (:
Entгo Vamos La (:
Na public OnPlayerCommandText(playerid, cmdtext[])
Voces Colocam assim :
pawn Код:
if(strcmp(cmdtext, "/kitosama", true) == 0)
{
Isso Servira para o Player Digita o Comando e Receber o KiT (:
Logo EmBaixo Coloque Uma Arma para o Player Receber Ex :
pawn Код:
GivePlayerWeapon(playerid, ID DA ARMA AQUI, MUNIЗAO);
Para saber os ID's da Arma Usem o Search ou
https://sampwiki.blast.hk/wiki/Weapons
Continuando o Comando ira a Fica assim (: Vou Criar um Kit Osama (:
pawn Код:
if(strcmp(cmdtext, "/kitosama", true) == 0)
{
GivePlayerWeapon(playerid, 35, 55);//Apos digitar o Comando o Player Receberar Uma Bazuka com 55 Muniзoes
Se Quiser Adicionar mais Armas . Coloquem GivePlayerWeapon(playerid, ID DA ARMA AQUI, MUNIЗAO); Logo embaixo de GivePlayerWeapon (:
Agora estarei a Encinar a Tirar 5000 do Player (: e Setar Uma Skin ,Vida do Player 100 e o Colete 100 (:
Logo embaixo de GivePlayerWeapon(playerid, 35, 55) Coloquem :
pawn Код:
SetPlayerArmour(playerid, 100);//Isso Setara o Colete do Player a 100
SetPlayerHealth(playerid, 100);//Isso Setara a Vida do Player a 100
Nгo Vamos Fazer nada de Graзa ner (: entao quando o Player pegar o Kit ele Perderar 5000 de Grana (:
pawn Код:
GivePlayerMoney(playerid, -5000);
Estaremos a Setar a Skin do Player a Uma Skin de Terrorista (:
pawn Код:
SetPlayerSkin(playerid, 30);
return 1;
}
Para Voce ver os Id's das Skin procure no Search ou
https://sampwiki.blast.hk/wiki/Skins:All
O Comando do Vip Ficara assim :
pawn Код:
if(strcmp(cmdtext, "/kitosama", true) == 0)
{
GivePlayerWeapon(playerid, 35, 55);
SetPlayerArmour(playerid, 100);
SetPlayerHealth(playerid, 100);
GivePlayerMoney(playerid, -5000);
SetPlayerSkin(playerid, 30);
return 1;
}
E й so isso Galera , espero ter ajudado (:
Ajudou ? Reputation (: <
Re: Criando um Kit (: -
Dolby - 08.09.2011
Simples e Lega,mais esqueceu do
no fim do comando.
Re: Criando um Kit (: -
CaioMors - 08.09.2011
AA , Malz ..
Fui ver Agora (:
Corrigido (:
Re: Criando um Kit (: -
Hiuship - 08.09.2011
Bom para iniciante, poderia explicar como utilizar o comando apenas a admins e vips ou algo assim, explique um pouco de IF aos novatos!
Re: Criando um Kit (: -
[AF]Junior - 08.09.2011
Nгo gostei muito. Falta explicar tim tim por tim tim... :/
Re: Criando um Kit (: -
Lipe_Stronda - 08.09.2011
Quote:
Originally Posted by [AF]Junior
Nгo gostei muito. Falta explicar tim tim por tim tim... :/
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^
Re: Criando um Kit (: -
histire - 08.09.2011
ke isso lipe..
bom poderia ter explica muito mais apesar de nao te muito oque explica em GivePlayerMoney , SetPlayerHealth, SetPlayerSkin , SetPlayerAmour , GivePlayerMoney
poderia entao faser 1 tuto ensiando pegar arma por id ^^
Re: Criando um Kit (: -
[O.z]Caroline - 08.09.2011
Quote:
Originally Posted by [AF]Junior
Nгo gostei muito. Falta explicar tim tim por tim tim... :/
|
cria um melhor entгo.
Ps: muito boa tutorial.
Re: Criando um Kit (: -
histire - 08.09.2011
caroline realmente nao tha muito bom poderia ter dado mais informaзao explicando e nessas funзao nao tem muito oque explica poderia faser oque falei acima
Re: Criando um Kit (: -
Lipe_Stronda - 08.09.2011
Quote:
Originally Posted by [O.z]Caroline
cria um melhor entгo.
Ps: muito boa tutorial.
|
Posts do Junior
Posts: 676
Seus posts
Posts: 19
facepalm
ontopic, tente dar uma melhorada na explicaзгo
pawn Код:
if(strcmp(cmdtext, "/kitadm", true) == 0)
{
if(LevelADM[playerid] < 1) return SendClientMessage(playerid, -1, "Vocк nгo й Administrador");
if(LevelADM[playerid] == 1)
{
SendClientMessage(playerid, -1, "Vocк pegou seu Kit de Administrador");
SetPlayerHealth(playerid, 100.0);
SetPlayerArmour(playerid, 100.0);
GivePlayerWeapon(playerid, 24, 9999);
GivePlayerWeapon(playerid, 31, 9999);
GivePlayerWeapon(playerid, 26, 9999);
GivePlayerWeapon(playerid, 34, 9999);
GivePlayerWeapon(playerid, 38, 9999);
GivePlayerWeapon(playerid, 34, 9999);
GivePlayerWeapon(playerid, 35, 9999);
GivePlayerMoney(playerid, 100000);
return 1;
}
return true;
}
Explicando:
SendClientMessage(playerid, -1, "Vocк pegou seu Kit de Administrador"); || Mensagem enviada ao jogador
SetPlayerHealth(playerid, 100.0); || Da 100 de vida
SetPlayerArmour(playerid, 100.0); || da 100 de colete
GivePlayerWeapon(playerid, 24, 9999); || 24 = Id da Arma || 9999 = Muniзгo
GivePlayerMoney(playerid, 100000); || Seta 100000R$
if(LevelADM[playerid] < 1) return SendClientMessage(playerid, -1, "Vocк nгo й Administrador"); || LevelADM = Variavel de Administrador || SendClient Message = Manda mensagem para o jogador
if(LevelADM[playerid] == 1) || Variavel de administrador
if(strcmp(cmdtext, "/kitadm", true) == 0) || Comando /kitadm
mais ou menos isso, saka?