[DUDA] /Cmd Text // Dialog Input(Text)
#1

Veran, quisiera saber como obtener lo que el jugador escribio en un Dialogo tipo Input.
O Por Ejemplo Que un comando Tenga /Cmd[si-no] y que el juego entendiera cuando escribe /cmd si y cuando /cmd no

Porque la mayoria de los scripts que tengo en cabeza tratan de eso.

He buscado por ahн, pero no encuentro ningъn tutorial :S
Reply
#2

Usa sscanf

pawn Код:
if (sscanf(params, "ui", giveplayerid, amount)) //Obtiene los parametros de ID de jugador (u) y cantidad de //dinero (i)
{
    return SendClientMessage(playerid, 0xFF0000AA, "Usage: /givecash <playerid/name> <amount>"); //sI no //rellena bien esos parametros, le devuelve el siguiente mensaje
}
GivePlayerMoney(giveplayerid, money);
Eso es lo mas simple que usa y que mas rendimiento obtiene.

Nota: Sscanf es un plugin.
Reply
#3

Gracias, pero aъn no soy muy de sscanf, dini, dcmd ni nada de eso. De momento soy de Pawn Basico xd
Asique si quisiera editar a mi gusto eso, no me saldria :S
Reply
#4

Para el dialog strcmp ( Compara cadenas ) https://sampwiki.blast.hk/wiki/Strcmp
Para lo del Comando te recomiendo usar sscanf podrias aprender como funciona
Reply
#5

Lo mejor es que aprendas a usarlos, simplifican pawn muchнsimo mas que los demбs.
Reply
#6

Quote:
Originally Posted by SuperMarioRol
Посмотреть сообщение
Lo mejor es que aprendas a usarlos, simplifican pawn muchнsimo mas que los demбs.
pero tambien es bueno poder usar todos.
Reply
#7

Ok, ya aprendere..
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)