Skripta koju koristim:UCRP
Detaljan opis problema: Znaci cim se logujem na server killa me i stalno killa dok off ne izadjem -.-
Dio skripte: Sta treba recite
Neke slike/video za lakse dobivanje pomoci(neobavezno):
Daj mi kod skripte kad se igraÄ logira.
public OnPlayerSpawn(playerid)
{
TDHFP(playerid,RegLogi[0]); TDHFP(playerid,RegLogi[1]); TDHFP(playerid,RegLogi[2]);
TDHFP(playerid,RegLogi[3]); TDHFP(playerid,RegLogi[4]); TDHFP(playerid,RegLogi[5]);
TDHFP(playerid,RegLogi[6]); TDHFP(playerid,RegLogi[7]); TDHFP(playerid,RegLogi[8]);
TDHFP(playerid,RegLogi[9]); TDHFP(playerid,RegLogi[10]); TDHFP(playerid,RegLogi[11]);
TDHFP(playerid,RegLogi[12]); TDHFP(playerid,RegLogi[13]); TDHFP(playerid,RegLogi[14]);
TDHFP(playerid,RegLogi[15]); TDHFP(playerid,RegLogi[16]); TDHFP(playerid,RegLogi[17]);
TDHFP(playerid,RegLogi[18]);//Register
TDHFP(playerid,RegLogi[19]);
TDHFP(playerid,RegLogi[20]);//Logiranje
TDHFP(playerid,RegLogi[21]);
TDHFP(playerid,RegLogi[22]);//TeamSpeak3
TDHFP(playerid,RegLogi[23]);//Obavijesti
TDHFP(playerid,RegLogi[24]);//Forum/Site
TDHFP(playerid,RegLogi[25]); TDHFP(playerid,RegLogi[26]); TDHFP(playerid,RegLogi[27]);
TDHFP(playerid,RegLogi[28]); TDHFP(playerid,RegLogi[29]); TDHFP(playerid,RegLogi[30]);
TDHFP(playerid,RegLogi[31]); TDHFP(playerid,RegLogi[32]);
TDSFP(playerid,ServerPoruke[0]); TDSFP(playerid,ServerPoruke[1]);
TDSFP(playerid,ServerPoruke[2]); TDSFP(playerid,ServerPoruke[3]);
TDSFP(playerid,ServerPoruke[4]); TDSFP(playerid,ServerPoruke[5]);
TDSFP(playerid,ServerPoruke[6]); TDSFP(playerid,ServerPoruke[7]);
TDSFP(playerid,ServerPoruke[8]); TDSFP(playerid,ServerPoruke[9]);
TDSFP(playerid,ServerPoruke[10]); TDSFP(playerid,ServerPoruke[11]);
TDSFP(playerid,Forum);
TDSFP(playerid,Vrijeme); TDSFP(playerid,Datum); TDSFP(playerid, Zone[playerid]);
SetPlayerHealth(playerid, 100);
PlayerInfo[playerid][pNeMozeKofer] = 0;
ShowProgressBarForPlayer(playerid, glad[playerid]);
SetProgressBarValue(glad[playerid], 0);
TDSFP(playerid,OnlineRecord);
TDSFP(playerid,RecordPravi);
BelaBojaIgraca(playerid); SpawnIgraca(playerid); ResetujVar(playerid); UsaoFirma[playerid] = -1;
SetPlayerScore(playerid, PlayerInfo[playerid][pLevel]); SetPlayerSkin(playerid, PlayerInfo[playerid][pSkin]);
SpawnIgraca(playerid);
Proslijedi i taj dio.
stock SpawnIgraca(playerid)
{
if(PlayerInfo[playerid][pDM] == 1)
{
SetPlayerInterior(playerid, 0);
SetPlayerSkin(playerid, 285);//SKIN FREEZON
SetPlayerPos(playerid, -552.7993,2573.0310,53.5170); // Pozicija
GivePlayerWeapon(playerid,16,1);
GivePlayerWeapon(playerid,24,100);
GivePlayerWeapon(playerid,25,100);
GivePlayerWeapon(playerid,27,150);
GivePlayerWeapon(playerid,31,300);
GivePlayerWeapon(playerid,33,100);
GivePlayerWeapon(playerid,29,300);
SetPlayerHealth(playerid, 100.0);
SetPlayerArmour(playerid, 99.0);
SetTimerEx("skinalfa", 3000, false, "d",playerid);
return 1;
}
if(PlayerInfo[playerid][pDM] == 2)
{
SetPlayerInterior(playerid, 0);
SetPlayerSkin(playerid, 287);//SKIN FREEZONE
SetPlayerPos(playerid, -662.2433,2306.2651,136.0514);
GivePlayerWeapon(playerid,16,1);
GivePlayerWeapon(playerid,24,100);
GivePlayerWeapon(playerid,25,100);
GivePlayerWeapon(playerid,27,150);
GivePlayerWeapon(playerid,31,300);
GivePlayerWeapon(playerid,33,100);
GivePlayerWeapon(playerid,29,300);
SetPlayerHealth(playerid, 100.0);
SetPlayerArmour(playerid, 99.0);
SetTimerEx("skinbeta", 3000, false, "d",playerid);
return 1;
}
SetPlayerHealth(playerid, 99.0);
if(PlayerInfo[playerid][pProveraSpawna] == SPAWN_BAZA)
{
if(PlayerInfo[playerid][pLider] == 1 || PlayerInfo[playerid][pClan] == 1)
{
SetPlayerPos(playerid, 315.2525,1055.8286,1087.7838);
SetPlayerInterior(playerid, 0);
SetPlayerColor(playerid, 0x2641FEAA);
TogglePlayerControllable(playerid, 0);
freeze[playerid] = SetTimerEx("Freeze",3000, false, "i", playerid);
TDHFP(playerid,Ucitavanjeobjekata1);
TDHFP(playerid,Ucitavanjeobjekata2);
TDSFP(playerid,Ucitavanjeobjekata1);
TDSFP(playerid,Ucitavanjeobjekata2);
SCM(playerid, -1, ""ORANGE"(("SIVA" OS:RP"SIVA" ~ Ucitavanje objekata, sacekajte nekoliko sekundi"ORANGE" ))");
}
else if(PlayerInfo[playerid][pLider] == 2 || PlayerInfo[playerid][pClan] == 2)
{
SetPlayerPos(playerid, 2125.8074,-2278.5754,20.6643);
SetPlayerInterior(playerid, 0);
}
else if(PlayerInfo[playerid][pLider] == 3 || PlayerInfo[playerid][pClan] == 3)
{
SetPlayerPos(playerid, 1329.0504,-638.9127,14280.8857);
SetPlayerInterior(playerid, 0);
TogglePlayerControllable(playerid, 0);
freeze[playerid] = SetTimerEx("Freeze",3000, false, "i", playerid);
TDHFP(playerid,Ucitavanjeobjekata1);
TDHFP(playerid,Ucitavanjeobjekata2);
TDSFP(playerid,Ucitavanjeobjekata1);
TDSFP(playerid,Ucitavanjeobjekata2);
SCM(playerid, -1, ""ORANGE"(("SIVA" OS:RP"SIVA" ~ Ucitavanje objekata, sacekajte nekoliko sekundi"ORANGE" ))");
}
else if(PlayerInfo[playerid][pLider] == 4 || PlayerInfo[playerid][pClan] == 4)
{
SetPlayerPos(playerid, 2494.0730,-1648.5990,1030.6094);
SetPlayerInterior(playerid, 0);
TogglePlayerControllable(playerid, 0);
freeze[playerid] = SetTimerEx("Freeze",3000, false, "i", playerid);
TDHFP(playerid,Ucitavanjeobjekata1);
TDHFP(playerid,Ucitavanjeobjekata2);
TDSFP(playerid,Ucitavanjeobjekata1);
TDSFP(playerid,Ucitavanjeobjekata2);
SCM(playerid, -1, ""ORANGE"(("SIVA" OS:RP"SIVA" ~ Ucitavanje objekata, sacekajte nekoliko sekundi"ORANGE" ))");
}
else if(PlayerInfo[playerid][pLider] == 5 || PlayerInfo[playerid][pClan] == 5)
{
SetPlayerPos(playerid, 2451.1052,-1688.5116,1013.5078);
SetPlayerInterior(playerid, 2);
}
else if(PlayerInfo[playerid][pLider] == 6 || PlayerInfo[playerid][pClan] == 6)
{
SetPlayerPos(playerid, 1785.8721,-1797.5588,-43.3141);
SetPlayerInterior(playerid, 0);
TogglePlayerControllable(playerid, 0);
GivePlayerWeapon(playerid, 43, 50);
freeze[playerid] = SetTimerEx("Freeze",3000, false, "i", playerid);
TDHFP(playerid,Ucitavanjeobjekata1);
TDHFP(playerid,Ucitavanjeobjekata2);
TDSFP(playerid,Ucitavanjeobjekata1);
TDSFP(playerid,Ucitavanjeobjekata2);
SCM(playerid, -1, ""ORANGE"(("SIVA" OS:RP"SIVA" ~ Ucitavanje objekata, sacekajte nekoliko sekundi"ORANGE" ))");
}
else if(PlayerInfo[playerid][pLider] == 7 || PlayerInfo[playerid][pClan] == 7)
{
SetPlayerPos(playerid, 1477.2086,-1780.2563,3288.7859);
SetPlayerInterior(playerid, 0);
SetPlayerColor(playerid, 0x2641FEAA);
TogglePlayerControllable(playerid, 0);
freeze[playerid] = SetTimerEx("Freeze",3000, false, "i", playerid);
TDHFP(playerid,Ucitavanjeobjekata1);
TDHFP(playerid,Ucitavanjeobjekata2);
TDSFP(playerid,Ucitavanjeobjekata1);
TDSFP(playerid,Ucitavanjeobjekata2);
SCM(playerid, -1, ""ORANGE"(("SIVA" OS:RP"SIVA" ~ Ucitavanje objekata, sacekajte nekoliko sekundi"ORANGE" ))");
}
else if(PlayerInfo[playerid][pLider] == 8 || PlayerInfo[playerid][pClan] == 8)
{
SetPlayerPos(playerid, 1072.2762,-888.2515,43.3932);
SetPlayerInterior(playerid, 0);
TogglePlayerControllable(playerid, 0);
freeze[playerid] = SetTimerEx("Freeze",3000, false, "i", playerid);
TDHFP(playerid,Ucitavanjeobjekata1);
TDHFP(playerid,Ucitavanjeobjekata2);
TDSFP(playerid,Ucitavanjeobjekata1);
TDSFP(playerid,Ucitavanjeobjekata2);
SCM(playerid, -1, ""ORANGE"(("SIVA" OS:RP"SIVA" ~ Ucitavanje objekata, sacekajte nekoliko sekundi"ORANGE" ))");
}
else if(PlayerInfo[playerid][pLider] == 9 || PlayerInfo[playerid][pClan] == 9)
{
SetPlayerPos(playerid, 956.3430,90.6502,1001.2659);
SetPlayerInterior(playerid, 0);
TogglePlayerControllable(playerid, 0);
freeze[playerid] = SetTimerEx("Freeze",3000, false, "i", playerid);
TDHFP(playerid,Ucitavanjeobjekata1);
TDHFP(playerid,Ucitavanjeobjekata2);
TDSFP(playerid,Ucitavanjeobjekata1);
TDSFP(playerid,Ucitavanjeobjekata2);
SCM(playerid, -1, ""ORANGE"(("SIVA" OS:RP"SIVA" ~ Ucitavanje objekata, sacekajte nekoliko sekundi"ORANGE" ))");
}
else if(PlayerInfo[playerid][pLider] == 10 || PlayerInfo[playerid][pClan] == 10)
{
SetPlayerPos(playerid, 86.0131,-367.7830,1007.4500);
SetPlayerInterior(playerid, 18);
SetPlayerHealth(playerid, 99.0);
SetPlayerArmour(playerid, 99.0);
TogglePlayerControllable(playerid, 0);
freeze[playerid] = SetTimerEx("Freeze",3000, false, "i", playerid);
TDHFP(playerid,Ucitavanjeobjekata1);
TDHFP(playerid,Ucitavanjeobjekata2);
TDSFP(playerid,Ucitavanjeobjekata1);
TDSFP(playerid,Ucitavanjeobjekata2);
SCM(playerid, -1, ""ORANGE"(("SIVA" OS:RP"SIVA" ~ Ucitavanje objekata, sacekajte nekoliko sekundi"ORANGE" ))");
}
else if(PlayerInfo[playerid][pLider] == 11 || PlayerInfo[playerid][pClan] == 11)
{
SetPlayerPos(playerid, -248.9203,642.6801,1057.5750);
SetPlayerInterior(playerid, 18);
SetPlayerHealth(playerid, 99.0);
SetPlayerArmour(playerid, 99.0);
TogglePlayerControllable(playerid, 0);
freeze[playerid] = SetTimerEx("Freeze",3000, false, "i", playerid);
TDHFP(playerid,Ucitavanjeobjekata1);
TDHFP(playerid,Ucitavanjeobjekata2);
TDSFP(playerid,Ucitavanjeobjekata1);
TDSFP(playerid,Ucitavanjeobjekata2);
SCM(playerid, -1, ""ORANGE"(("SIVA" OS:RP"SIVA" ~ Ucitavanje objekata, sacekajte nekoliko sekundi"ORANGE" ))");
}
else if(PlayerInfo[playerid][pLider] == 12 || PlayerInfo[playerid][pClan] == 12)
{
SetPlayerPos(playerid, -647.2507,1594.5308,1028.2859);
SetPlayerInterior(playerid, 0);
TogglePlayerControllable(playerid, 0);
freeze[playerid] = SetTimerEx("Freeze",3000, false, "i", playerid);
TDHFP(playerid,Ucitavanjeobjekata1);
TDHFP(playerid,Ucitavanjeobjekata2);
TDSFP(playerid,Ucitavanjeobjekata1);
TDSFP(playerid,Ucitavanjeobjekata2);
SCM(playerid, -1, ""ORANGE"(("SIVA" OS:RP"SIVA" ~ Ucitavanje objekata, sacekajte nekoliko sekundi"ORANGE" ))");
}
else if(PlayerInfo[playerid][pLider] == 13 || PlayerInfo[playerid][pClan] == 13)
{
SetPlayerPos(playerid, -652.7674,1576.0548,1030.4038);
SetPlayerInterior(playerid, 0);
TogglePlayerControllable(playerid, 0);
freeze[playerid] = SetTimerEx("Freeze",3000, false, "i", playerid);
TDHFP(playerid,Ucitavanjeobjekata1);
TDHFP(playerid,Ucitavanjeobjekata2);
TDSFP(playerid,Ucitavanjeobjekata1);
TDSFP(playerid,Ucitavanjeobjekata2);
SCM(playerid, -1, ""ORANGE"(("SIVA" OS:RP"SIVA" ~ Ucitavanje objekata, sacekajte nekoliko sekundi"ORANGE" ))");
}
else if(PlayerInfo[playerid][pLider] == 14 || PlayerInfo[playerid][pClan] == 14)
{
SetPlayerPos(playerid, 1004.4250,-1431.0375,13.5469);
SetPlayerInterior(playerid, 0);
}
else if(PlayerInfo[playerid][pLider] == 15 || PlayerInfo[playerid][pClan] == 15)
{
SetPlayerPos(playerid, 2543.5327,-1283.7874,9.0859);
SetPlayerInterior(playerid, 0);
TogglePlayerControllable(playerid, 0);
freeze[playerid] = SetTimerEx("Freeze",3000, false, "i", playerid);
TDHFP(playerid,Ucitavanjeobjekata1);
TDHFP(playerid,Ucitavanjeobjekata2);
TDSFP(playerid,Ucitavanjeobjekata1);
TDSFP(playerid,Ucitavanjeobjekata2);
SCM(playerid, -1, ""ORANGE"(("SIVA" OS:RP"SIVA" ~ Ucitavanje objekata, sacekajte nekoliko sekundi"ORANGE" ))");
}
else if(PlayerInfo[playerid][pLider] == 16 || PlayerInfo[playerid][pClan] == 16)
{
SetPlayerPos(playerid, 257.8254,1814.6941,2050.8767);
SetPlayerInterior(playerid, 0);
TogglePlayerControllable(playerid, 0);
freeze[playerid] = SetTimerEx("Freeze",3000, false, "i", playerid);
TDHFP(playerid,Ucitavanjeobjekata1);
TDHFP(playerid,Ucitavanjeobjekata2);
TDSFP(playerid,Ucitavanjeobjekata1);
TDSFP(playerid,Ucitavanjeobjekata2);
SCM(playerid, -1, ""ORANGE"(("SIVA" OS:RP"SIVA" ~ Ucitavanje objekata, sacekajte nekoliko sekundi"ORANGE" ))");
}
else
{
PlayerInfo[playerid][pProveraSpawna] = SPAWN_NORMAL;
new rand = random(sizeof(RandomSpawn));
SetPlayerPos(playerid, RandomSpawn[rand][0], RandomSpawn[rand][1], RandomSpawn[rand][2]);
SetPlayerInterior(playerid, 0);
}
}
else if(PlayerInfo[playerid][pProveraSpawna] == SPAWN_KUCA)
{
if(PlayerInfo[playerid][pPosedovanjeKuce] != -1)
{
new i = PlayerInfo[playerid][pPosedovanjeKuce];
SetPlayerInterior(playerid, KucaInfo[kInt]); SetPlayerVirtualWorld(playerid, KucaInfo[kVW]);
SetPlayerPos(playerid, KucaInfo[kIzlazX], KucaInfo[kIzlazY], KucaInfo[kIzlazZ]);
}
else
{
PlayerInfo[playerid][pProveraSpawna] = SPAWN_NORMAL;
new rand = random(sizeof(RandomSpawn));
SetPlayerPos(playerid, RandomSpawn[rand][0], RandomSpawn[rand][1], RandomSpawn[rand][2]);
SetPlayerInterior(playerid, 0);
}
}
else if(PlayerInfo[playerid][pProveraSpawna] == SPAWN_RENTKUCA)
{
if(PlayerInfo[playerid][pRent] != -1)
{
new i = PlayerInfo[playerid][pRent];
SetPlayerInterior(playerid, KucaInfo[kInt]); SetPlayerVirtualWorld(playerid, KucaInfo[kVW]);
SetPlayerPos(playerid, KucaInfo[kIzlazX], KucaInfo[kIzlazY], KucaInfo[kIzlazZ]);
}
else
{
PlayerInfo[playerid][pProveraSpawna] = SPAWN_NORMAL;
new rand = random(sizeof(RandomSpawn));
SetPlayerPos(playerid, RandomSpawn[rand][0], RandomSpawn[rand][1], RandomSpawn[rand][2]);
SetPlayerInterior(playerid, 0);
}
}
else if(PlayerInfo[playerid][pProveraSpawna] == SPAWN_ABAZA)
{
if(PlayerInfo[playerid][pPosedovanjeStana] != -1)
{
SetPlayerPos(playerid, 1900.3357, 737.4614, 10.8331);
SetPlayerInterior(playerid, 0);
}
else
{
PlayerInfo[playerid][pProveraSpawna] = SPAWN_ABAZA;
SetPlayerPos(playerid, 1900.3357, 737.4614, 10.8331);
SetPlayerInterior(playerid, 0);
SetPlayerInterior(playerid, 0);
}
}
else if(PlayerInfo[playerid][pProveraSpawna] == SPAWN_STAN)
{
if(PlayerInfo[playerid][pPosedovanjeStana] != -1)
{
new i = PlayerInfo[playerid][pPosedovanjeStana];
SetPlayerInterior(playerid, StanInfo[sInt]); SetPlayerVirtualWorld(playerid, StanInfo[sVW]);
SetPlayerPos(playerid, StanInfo[sIzlazX], StanInfo[sIzlazY], StanInfo[sIzlazZ]);
}
else
{
PlayerInfo[playerid][pProveraSpawna] = SPAWN_NORMAL;
new rand = random(sizeof(RandomSpawn));
SetPlayerPos(playerid, RandomSpawn[rand][0], RandomSpawn[rand][1], RandomSpawn[rand][2]);
SetPlayerInterior(playerid, 0);
}
}
else if(PlayerInfo[playerid][pProveraSpawna] == SPAWN_VIKENDICA)
{
if(PlayerInfo[playerid][pPosedovanjeVikendice] != -1)
{
new i = PlayerInfo[playerid][pPosedovanjeVikendice];
SetPlayerInterior(playerid, VikendiceInfo[viInt]); SetPlayerVirtualWorld(playerid, VikendiceInfo[viVW]);
SetPlayerPos(playerid, VikendiceInfo[viIzlazX], VikendiceInfo[viIzlazY], VikendiceInfo[viIzlazZ]);
}
else
{
PlayerInfo[playerid][pProveraSpawna] = SPAWN_NORMAL;
new rand = random(sizeof(RandomSpawn));
SetPlayerPos(playerid, RandomSpawn[rand][0], RandomSpawn[rand][1], RandomSpawn[rand][2]);
SetPlayerInterior(playerid, 0);
}
}
return 1;
}
stock IsPlayerInModShop(playerid){
new
Interior = GetPlayerInterior(playerid);
if(Interior == 1 || Interior == 2 || Interior == 3) return 1;
return 0;
}
Ako si ti onaj sto mi se na FB javio logicno da ce te kill kad nisi prilagodio AC-u spawn,giveplayerweapon itd
Citat: [UW]Levuâ,,¢ poslato Septembar 01, 2014, 11:13:20 PRE PODNE
Ako si ti onaj sto mi se na FB javio logicno da ce te kill kad nisi prilagodio AC-u spawn,giveplayerweapon itd
Taj sam i nisam ubacio AC nego obrisao i tek onda killa...
Kako ti funkcionise glad ?
ShowProgressBarForPlayer(playerid, glad[playerid]);
SetProgressBarValue(glad[playerid], 0);
Da nije ako je na 0 da ubija ?
Rijesio sam to trebalo je biti g_Setplayerhealth itd to, sada imam novi problem posto sam to rijesio udjem da testam spawna me na farmi pod zemljom i ni u jedan int nmg uci (dok nisam stavio G_setplayerhealth radilo)