SA-MP Forums Archive
Ayuda creaciуn de faccion - 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: Ayuda creaciуn de faccion (/showthread.php?tid=530600)



Ayuda creaciуn de faccion - Jeree10 - 08.08.2014

Hola gente bueno como e partido de una base de 0 no tengo facciones y quisiera crear algunas pero los tutoriales que ahi acб parten de una base y yo tengo base de 0, alguien me explica


Re: Ayuda creaciуn de faccion - Jeree10 - 09.08.2014

Revivo gente


Respuesta: Ayuda creaciуn de faccion - Parka - 09.08.2014

https://sampforum.blast.hk/showthread.php?tid=157727

https://sampforum.blast.hk/showthread.php?tid=162669

https://sampforum.blast.hk/showthread.php?tid=148180


Re: Ayuda creaciуn de faccion - chusothe41 - 09.08.2014

La cosa es... que una faccion no es mas que una variable mas de un jugador.
A ver si te explico por ejemplo tu jugador tiene guardado la vida la posicion etc y la faccion.
Esa variable faccion es con la que deberias trabajar me explico.
Imagina que guardas PlayerInfo[playerid][pFaccion] = 1; donde la faccion 1 es por ejemplo policia, ahora cuando ponga el cmd arrestar si su faccion es = 1 funcionara otro ejemplo si su faccion es = 1 pues puede entrar en comisaria.
Eso es imaginaciуn ya que no hay ninguna manera estructurada


Respuesta: Ayuda creaciуn de faccion - OTACON - 09.08.2014

http://forum.sa-mp.com/showpost.php?...75&postcount=2

las facciones son simplemente variables, crea variables y las utilizas como restricciуn a tal funciуn e la utilizas dбndoselas o queriйndosela al jugador.

un simple ejemplo para que te oriente un poquito .


pawn Код:
enum info{
    bool:FACCION_1,
    bool:FACCION_2,
    bool:FACCION_3,
    bool:FACCION_4,
    bool:FACCION_5,
};
new Facciones[MAX_PLAYERS][info];

if(!Facciones[playerid][FACCION_1]) return SendClientMessage(playerid,-1,"INFO: no eres de la facciуn 1!.");

if(Facciones[playerid][FACCION_1]) return SendClientMessage(playerid,-1,"INFO: si eres de la facciуn 1!.");

Facciones[playerid][FACCION_1]=true; //le das facciуn 1 al jugador.

Facciones[playerid][FACCION_1]=false; //le sacas facciуn 1 al jugador.