Skripta koju koristim:MC
Detaljan opis problema:Pa ja sam se registrovao i login i sad testiram ja mod i izadjem sa servera i opet udjem i on me vrati gde sam poslednji put bio.Kako da namestim da me spawn u bazi kada se vratim...Ali samo igrace da spawn u bazi ne clanove banda mafija?
Dio skripte:Kazite sta treba
Neke slike/video za lakse dobivanje pomoci(neobavezno):/
pod onplayerspawn napravi proveru da li je igrac clan org i on ce ga spawn
Kako?Moze pomoc?Sacu ti dam taj deo skripte ja mislim da je to ovo public OnPlayerSpawn(playerid)
{
TextDrawShowForPlayer(playerid, Greedy0);
TextDrawHideForPlayer(playerid, CopyrightTextDraw);
TextDrawHideForPlayer(playerid, StoskeTextDraw);
TextDrawHideForPlayer(playerid, Login0);
TextDrawHideForPlayer(playerid, Login1);
TextDrawHideForPlayer(playerid, Login2);
TextDrawHideForPlayer(playerid, Login3);
TextDrawShowForPlayer(playerid, Textdraw61);
TextDrawShowForPlayer(playerid, Textdrawadi);
TextDrawShowForAll(Text:CobraTextDraw);
StopAudioStreamForPlayer(playerid);
ScriptMoneyUpdated[playerid] = 1;
SetRealMoney(playerid, ScriptMoney[playerid]);
new pName[MAX_PLAYER_NAME];
new string[128];
InitLockDoors(playerid);
if(IsPlayerNPC(playerid)) return 1;
STDPlayer[playerid] = 0;
gTeam[playerid] = PlayerInfo[playerid][pTeam]; //Set the Team
if (gTeam[playerid] == 4) //medic / criminal reset team
{
gTeam[playerid] = 3;
}
if(gPlayerLogged[playerid] == 0)
{
BUMP?
if(PlayerInfo[playerid][pMember] == 1 ||PlayerInfo[playerid][pMember] == 2) //provera ovo 1 ti je ID orge ovde je za org 1
{
SetPlayerPos(playerid, X,Y,Z); //Sta je tu tesko samo uemsto XYZ stavi voje koordinate
return 1;
}
@|LZ| Bugi, valjda misliš:
if(PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1) //provera ovo 1 ti je ID orge ovde je za org 1
{
SetPlayerPos(playerid, X,Y,Z); //Sta je tu tesko samo uemsto XYZ stavi voje koordinate
return 1;
}