[Ajuda] Duvida Com Zcmd
#1

Bom Eu Gostaria de Saber Como Ficaria Estб Funзгo em Zcmd
pawn Код:
format(gstring,sizeof(gstring),"/logar %s",inputtext);
OnPlayerCommandText(playerid,gstring);
Tentei fazer da seguinte maneira mas acho que estб errado
pawn Код:
format(gstring,sizeof(gstring),"%s",inputtext);
cmd_logar(playerid,gstring);
Reply
#2

A forma estб correta, mas vocк precisa saber se o resultado vai ser o que vocк quer.

pawn Код:
cmd_teste(playerid,params[])
Essa gstring, se vocк quer que seja os parвmetros do comando, elas serгo os parвmetros do comando.
Reply
#3

Entгo No Caso Ficaria
pawn Код:
format(gstring,sizeof(gstring),"%s",inputtext);
cmd_logar(playerid,params[]);
ou a gstring devo substitui por params, e que estou comeзando a mudar pra zcmd e nгo entendo muito ainda Sobre estes tipos de funзхes.
Reply
#4

Nгo. Isto nгo й especнfico de funзхes, mas sim de variбveis.

Vou te dar um exemplo. Vocк tem uma funзгo: ReadVar, que tem como parвmetros o ID de um jogador (integer) e um texto (vetor).

pawn Код:
public OnPlayerSpawn(playerid)
{
    new minhavar = "Vocк spawnou.";
    ReadVar(playerid,minhavar);
    return 1;
}

ReadVar(playerid,text[])
    SendClientMessage(playerid,-1,text);
O que essa funзгo faz, й dizer ao jogador o texto que foi passada pra ela na variбvel text.

Mas agora como o PAWN estб trabalhando?

Simples, ao chamar ReadVar(playerid,minhavar) a funзгo foi executada desta forma:

pawn Код:
ReadVar(id do jogador,"Vocк spawnou.")
    SendClientMessage(id do jogador,-1,"Vocк spawnou.");
Й isso cara. Espero que tenha entendido.
Reply
#5

Obg entendi agora
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)