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: gyuri98 - 2013. Augusztus 14. - 10:51:30

Cím: Skin jelszavazása gTeam változó
Írta: gyuri98 - 2013. Augusztus 14. - 10:51:30
Üdv az lenne a kérdésem, hogy nem-e tudtok nekem segíteni, mert gTeam változóval vannak a skinek berakva szerverembe és 4 darab skint le szeretnék zárni jelszóval de nem tudom, hogy hogyan csináljam.Találtam már forumon jelszavas skint csak azt nem tudtam, hogy hogyan tegyem be a gteam-os skinekhez.De jó lesz az is ha gTeamhoz ad valaki egy admin skin linket.
Köszi elõre is a válaszokat.
Cím: Skin jelszavazása gTeam változó
Írta: Dexter95 - 2013. Augusztus 14. - 11:34:31
A skinek milyen okból vannak gTeam-ben?
Cím: Skin jelszavazása gTeam változó
Írta: gyuri98 - 2013. Augusztus 14. - 12:01:25
Olyan okból, hogy arra épülne fel a banda scriptem szal ez most a gTeam bent van a modba és ahoz vannak kötve a bandák és spwanál a hq-ra küldi õket  a szerver és a bandákhoz vannak parancsok banda cht fegyver lekérõ stb... és most ezeket a skineket le akarom védeni jelszóval 23, 29, 30, 192
Cím: Skin jelszavazása gTeam változó
Írta: Fl0rian - 2013. Augusztus 14. - 13:39:31
Ettõl kapok idegrohamot..
A gTeam az egy retkes változó, aminek a neve StriciKutya is lehetne.
Avagy nem helyes az a kifejezés hogy a skin gTeam-el van a módodban.
Ezen nagyon ki tudok akadni.
Másold be a kódod, és kérlek írd le érthetõen a problémád.
Cím: Skin jelszavazása gTeam változó
Írta: gyuri98 - 2013. Augusztus 14. - 15:05:37
Segítséget kértem nem leugatást na m1
Na itt van az egész amit szeretnék
 

new gTeam[MAX_PLAYERS];
AddPlayerClass(23,2490.2095,-1670.4110,13.3359,312.6862,0,0,0,0,0,0); //skinem
public OnPlayerRequestClass(playerid, classid)
{
switch(classid)
{
case 0:
{
gTeam[playerid] = TEAM_GROVE;
SetPlayerFacingAngle(playerid,180.00);
SetPlayerPos(playerid,2410.4243,7849.7480,5.1922);
SetPlayerCameraPos(playerid,2411.5339,7837.9502,6.1667);
SetPlayerCameraLookAt(playerid,2410.4243,7849.7480,5.1922);
GameTextForPlayer(playerid, \"GROVE\",6000,6);
}
}
return 1;
}
public OnPlayerSpawn(playerid)
{
if(gTeam[playerid] == TEAM_GROVE)
{
StopAudioStreamForPlayer(playerid);
SetPlayerPos(playerid, 2326.0073,1404.4688,42.9299);
SetPlayerColor(playerid,COLOR_GROVE);
return 1;
}

 
Ezt a skint szeretném lezárni egy jelszóval.
Cím: Skin jelszavazása gTeam változó
Írta: Red-Eye - 2013. Augusztus 14. - 23:18:51
konkrét megoldást így nem írok (jelenleg nem tudok mert újra raktam a gépem és nem is akarok az a jó ha te jössz rá) de teszek 1 tippet:
Szerintem csinálj egy változót amiben a jelszó lesz és egyet minden játékosnak hogy \"beírta e a jelszót\", aztán ha ezek megvannak ellenõriztesd mikor kiválasztja(vagy amikor spawn-ol) és ez alapján spawnoljon le vagy ne spawnoljon le (parancs helyett lehet dialóg is ahogy gondolod)
Én így gondolnám így elsõ ránézésre hogy jó e azt neked kell eldöntened.
Byebi!  :smokin:
Cím: Skin jelszavazása gTeam változó
Írta: gyuri98 - 2013. Augusztus 15. - 07:02:27
Köszi meg is próbálom  :D

Dupla hozzászólás automatikusan összefûzve. ( 2013. Augusztus 15. - 11:31:23 )

sikerült :D zárok