SA-MP Forums Archive
[Ajuda] Armazenar - 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)
+---- Thread: [Ajuda] Armazenar (/showthread.php?tid=637488)



Armazenar - Jorgeeee - 15.07.2017

Eu quero fazer um comando tipo que contйm vбrias coisas exemplo regra 2, regra 3 e quero armazenar ela pra usar tipo no sscanf /regra iddaregra ai tipo eu dou /regra 1 aparece a regra 1 /regra 2 aparece a regra 2 e assim por diante, mais como faзo isso sem ter q criar vбrios comandos apenas em um ?


Re: Armazenar - valdirdd - 15.07.2017

Faz usando um dcmd ou zcmd whatever
Um exemplo usando zcmd

PHP код:
CMD:regra(playerid,params[])
{
    new 
idregra;
    if(
sscanf(params,"i",idregra)) return SendClientMessage(playerid,-1,"Uso correto: /regra [ID Regra]");
    switch(
idregra)
    {
        case 
1:
        {
            
SendClientMessage(playerid,-1,"Essa й a regra 1");
        }
        case 
2:
        {
            
SendClientMessage(playerid,-1,"Essa й a regra 2");
        }
        default:
            
SendClientMessage(playerid,-1,"ID Regra й invalido");
    }
    return 
1;