AYUDA URGENTE -
ELIASXD - 10.07.2012
Hola amigos ,queria ver si me podian pasar un tutorial de como crear un minijuego gracias
SALUDOS
Respuesta: AYUDA URGENTE -
GokuJahaziel - 11.07.2012
A que te refieres con minijuegos?
Si te refieres a eventos yo puedo decirte varios.
Respuesta: AYUDA URGENTE -
ELIASXD - 11.07.2012
Emm si , yo lo que querнa hacer es un FS como /MINIGUN - /ROCKET esos , Lo ъnico que me falta es eso de BLOQUEAR los comandos para que no se puedan usar dentro y encontrarte un MEN merodeando con una minigun por las venturas o los santos , buscaba algo fбcil , querнa hacer un fs de minijuegos ... que luego compartirй y subirй como filescript al foro
GRACIAS
Respuesta: AYUDA URGENTE -
GokuJahaziel - 11.07.2012
Creo que puedo crear eso de
/minigun, dejame trabajar un poco y te aviso cuando este.
Respuesta: AYUDA URGENTE -
ELIASXD - 11.07.2012
Amm no no , mi idea no es que me lo agas , gracias igual , mi idea es aprender y hacerlo yo
SALUDOS y gracias
Respuesta: AYUDA URGENTE -
Bu11Sh0t - 11.07.2012
pawn Код:
new EstaEnJuego[MAX_PLAYERS];
para detectar si esta jugando o no
pawn Код:
if(!strcmp(cmdtext, "/minigun", true))
{
EstaEnJuego[playerid] == 1;
//demas codigo
return 1;
}
Hacer el comando para que entre
pawn Код:
public OnPlayerDeath(playerid, killerid, reason)
{
EstaEnJuego[playerid] = 0;
//demas codigo
return 1;
}
public OnPlayerDisconnect(playerid, reason)
{
EstaEnJuego[playerid] = 0;
//demas codigo
return 1;
}
cuando muere o se desconecta ya no esta en juego
y al inicio de todos tus comandos (que no quieras que se utilizen) usa:
pawn Код:
if(EstaEnJuego[playerid] == 1) return SendClientMessage(playerid, 0x0000ffff, "No puedes usarlo cuando estas en un minijuego");
Espero que esto sea lo que buscabas
Respuesta: AYUDA URGENTE -
ELIASXD - 11.07.2012
2 WARING :
C:\Users\elias\Desktop\minijuegos samp\minis2.pwn(42) : warning 215: expression has no effect
C:\Users\elias\Desktop\minijuegos samp\minis2.pwn(46) : warning 217: loose indentation
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase
2 Warnings.
Lo ise en filescript
El waring 2 es algo que esta mal ubicado
SALUDOS
Respuesta: AYUDA URGENTE -
Bu11Sh0t - 11.07.2012
Un error mio, pero debes fijarte en el codigo:
== es para uso de if's
= es para uso en codigo normal, para cambiar el valor de un integer. Cambia esto:
pawn Код:
if(!strcmp(cmdtext, "/minigun", true))
{
EstaEnJuego[playerid] == 1;
//demas codigo
return 1;
}
por esto
pawn Код:
if(!strcmp(cmdtext, "/minigun", true))
{
EstaEnJuego[playerid] = 1;
//demas codigo
return 1;
}
Respuesta: AYUDA URGENTE -
ELIASXD - 11.07.2012
SIIIII FUNCIONO , MUCHISIMAS GRACIAS , UNA PREGUNTA COMO QUITO TODOS LOS LOSE INTENDATIONS EN UN FILESCRIPT POR QUE PONGO ESO DE paragram site 0 y no funciona , saludos , gracias
Respuesta: AYUDA URGENTE -
Bu11Sh0t - 12.07.2012
Trata con esto:
Copiado a
Windows32
Y por lo que veo muchos scripters avanzados (como Y-Less) NO lo recomiendan. Puedes usar ese cуdigo o tambiйn usar esta pagina:
http://dracoblue.net/tidy/pawn/ que hace tu cуdigo mas "acomodado" se podrнa decir.