SA-MP Forums Archive
[Tutorial] Criando um Kit (: - 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)
+----- Forum: Lançamentos/Releases (https://sampforum.blast.hk/forumdisplay.php?fid=56)
+----- Thread: [Tutorial] Criando um Kit (: (/showthread.php?tid=281820)



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
pawn Код:
return 1;
}
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?