SA-MP Forums Archive
[TUTORIAL]Estilos de pelea - 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: Español/Spanish (https://sampforum.blast.hk/forumdisplay.php?fid=29)
+---- Thread: [TUTORIAL]Estilos de pelea (/showthread.php?tid=119680)



[TUTORIAL]Estilos de pelea - TheChaoz - 09.01.2010

Bueno se me ocurrio que podria ser util asi que hice este tutorial

para cambiar el estilo de pelea de un jugador se utiliza la sentencia:
pawn Код:
SetPlayerFightingStyle (playerid, estilo);
codigo para strcmd:
pawn Код:
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.
pawn Код:
#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
pawn Код:
public OnPlayerCommandText(playerid, cmdtext[])
{
  dcmd(box, 3, cmdtext);

  return 0;
}
pawn Код:
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 https://sampwiki.blast.hk/wiki/Fightingstyles

espero que les sirva


Re: [TUTORIAL]Estilos de pelea - Rocha04 - 09.01.2010

fala em ingles ( speak english)


Re: [TUTORIAL]Estilos de pelea - TheChaoz - 09.01.2010

Quote:
Originally Posted by Str1Ker
fala em ingles ( speak english)
this is the section of spanish/expaсol not ingles/english
I reply u by PM


Re: [TUTORIAL]Estilos de pelea - CristianTdj - 09.01.2010

Noob, it isn't international, -.-

Buen post, yo lo hice con strcmp.


Re: [TUTORIAL]Estilos de pelea - ConecCionMex - 08.06.2010

Quote:
Originally Posted by CristianTdj
Noob, it isn't international, -.-

Buen post, yo lo hice con strcmp.
UNA DUDA COMO LO PONGO PARA QE SEA ES ESTILO DE PELEA EN TODO EL TIEMPO


Re: [TUTORIAL]Estilos de pelea - leaNN! - 08.06.2010

En que sentido lo dices Mex? Asi deberia ser permanente, exepto cuando sale del server.


Re: [TUTORIAL]Estilos de pelea - ConecCionMex - 08.06.2010

Quote:
Originally Posted by Leaan(L)
En que sentido lo dices Mex? Asi deberia ser permanente, exepto cuando sale del server.
perdona por no explicarme bien
digo des de qe el jugador conecte al server qe s eponga ese estilo sin necesidad de usar el comando

solo se pone en
OnPlayerConnect?


Re: [TUTORIAL]Estilos de pelea - TheChaoz - 08.06.2010

Quote:
Originally Posted by ConecCionMex
Quote:
Originally Posted by Leaan(L)
En que sentido lo dices Mex? Asi deberia ser permanente, exepto cuando sale del server.
perdona por no explicarme bien
digo des de qe el jugador conecte al server qe s eponga ese estilo sin necesidad de usar el comando

solo se pone en
OnPlayerConnect?
si, si con ponerlo ahi funcionaria


Re: [TUTORIAL]Estilos de pelea - xenowort - 08.06.2010

Quote:
Originally Posted by CristianTdj
Noob, it isn't international, -.-

Buen post, yo lo hice con strcmp.
xDDD eso de noob jajaj xd

Buen aporte the_chaoz!


Re: [TUTORIAL]Estilos de pelea - TheChaoz - 08.06.2010

Quote:
Originally Posted by xenowort
Quote:
Originally Posted by CristianTdj
Noob, it isn't international, -.-

Buen post, yo lo hice con strcmp.
xDDD eso de noob jajaj xd

Buen aporte the_chaoz!
igual este tut es re viejo :P fue el 1є tut q hice a los pocos dias de registrarme creo