Samp Mods
¿Quieres reaccionar a este mensaje? Regístrate en el foro con unos pocos clics o inicia sesión para continuar.

Tutorial | Estilos de pelea.

Ir abajo

Tutorial | Estilos de pelea. Empty Tutorial | Estilos de pelea.

Mensaje  Opa. Mar Abr 24, 2012 8:09 pm

Para cambiar el estilo de pelea de un jugador se utiliza la sentencia:

(En el pawn, obviamente)

Código:
SetPlayerFightingStyle (playerid, estilo);

codigo para strcmd:

Código:
public OnPlayerCommandText(playerid, cmdtext[])
{
  if(strcmp(cmd, "/box", true) == 0){
    SetPlayerFightingStyle (playerid, FIGHT_STYLE_BOXING);
    SendClientMessage(playerid, 0xF6F600F6, "Tu estilo de pelea acutal es de Boxeo!");

    return 1;
  }

  return 0;
}

para los que usan dcmd:
esto se escribe abajo de los includes.

Código:
#define dcmd(%1,%2,%3) if (!strcmp((%3)[1], #%1, true, (%2)) && ((((%3)[(%2) + 1] == '\0') && (dcmd_%1(playerid, ""))) || (((%3)[(%2) + 1] == ' ') && (dcmd_%1(playerid, (%3)[(%2) + 2]))))) return 1

Código:
public OnPlayerCommandText(playerid, cmdtext[])
{
  dcmd(box, 3, cmdtext);

  return 0;
}

Código:
dcmd_box(playerid, params[]){
  #pragma unused params
  SetPlayerFightingStyle(playerid, FIGHT_STYLE_BOXING);
  SendClientMessage(playerid, 0xF6F600F6, "Tu estilo de pelea actual es de Boxeo!");

  return 1;
}

para ver los estilos de pelea posibles entra aca http://wiki.sa-mp.com/wiki/Fightingstyles
Opa.
Opa.
Ayudante de script
Ayudante de script

Mensajes : 87
Fecha de inscripción : 22/04/2012
Edad : 33
Localización : Idlewood
*Soy : Walter_Chilavert

https://www.facebook.com/luqitasdc

Volver arriba Ir abajo

Volver arriba

- Temas similares

 
Permisos de este foro:
No puedes responder a temas en este foro.