GTA Közösség - A magyar GTA fórum
San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Segítségkérés => A témát indította: buci11 - 2011. december 31. - 01:01:38
-
Valahol láttam olyat hogy bemegyek a ruha botlba és ott csak azt a nemû skint engedi megvenni amien nemû vagyok
-
Elõször létrehozol egy változót, a gm/fs-ed elején, pl.:
[pawn]new nem[MAX_PLAYERS];[/pawn]
Aztán regisztrációnál beállítod, hogy milyen nemû legyen, pl (0 a nõ, 1 a férfi):
[pawn]nem[playerid]=0;//tehát nõi karakter lesz[/pawn]
Aztán amikor skint vesz, lekérdezed, hogy férfi-e pl:
[pawn]if(nem[playerid]==1);//tehát ha férfi[/pawn]
És akkor kilistázod a férfi ruhákat...
Ugyanígy meg lehet csinálni file-ba, az praktikusabb rp szerver esetén :)
Remélem segítettem
-
http://forum.sa-mp.com/showpost.php?p=1095957&postcount=1773
Kicsit átalakítod és jó lesz, ki kell venni belõle a GetPlayerSkint átírod a playerid paramétert skinid-re és kész is.
[pawn]stock IsAMale(skinid)
{
switch(skinid){
case 9..13,31,39,40,41,54..56,63,64,69,75..77,85,87..90,32,93,129..131,138..141,145,148..152,157,169,172,178,190..201,205,207,211,214..216,218,219,224..226,231..233,237,238,243..246,251,256,257,263: return false;
}
return true;
}[/pawn]