Problem(error/warning): Evo slika dole, cim se spawnam odma se to desi
Dio skripte: Sta dati ? Ugl oko OnPlayerSpawn nisam nista menjao, dodavao sam PayDay sistem, to je stavljeno na tajmer OnGameModeInit
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): Nema
Slika/video ingame problema(obavezno ako je ingame problem): https://imgur.com/a/aIFHeX6
Thermal Screen
546
pregleda
13
postova
18. Jun 2018.
Pogledaj gde si stavio WorldBounders-e... To ti se desi kada previse puta spamas ESC ili tako nesto... Moras da uklonis WorldBounders pod OnPlayerSpawn ili pod Login.
Former SA:MP server developer
18. Jun 2018.
Posalji stock od ovog ovde " https://imgur.com/a/aIFHeX6 " tj gde te spawnuje OnPlayerSpawn / Custom funkcija
18. Jun 2018.
Nisam napravio jos stock ako mislis na ono tipa
PostaviSpawn(playerid);
a ovo mi je public 😛
PostaviSpawn(playerid);
a ovo mi je public 😛
public OnPlayerSpawn(playerid)
{
SetPlayerPos(playerid, 2333.6707,-67.4899,26.4844);
UlogovanProvera = 1;
SetPlayerColor(playerid,0xFFFFFF00);
TogglePlayerSpectating(playerid, false);
SetPlayerSkillLevel(playerid,WEAPONSKILL_M4,1000);
SetPlayerSkillLevel(playerid,WEAPONSKILL_AK47,1000);
SetPlayerSkillLevel(playerid,WEAPONSKILL_DESERT_EAGLE,1000);
SetPlayerSkillLevel(playerid,WEAPONSKILL_MP5,500);
SetPlayerSkillLevel(playerid,WEAPONSKILL_MICRO_UZI,500);
GivePlayerWeapon(playerid, 24, 1500);
GivePlayerWeapon(playerid, 30, 3000);
GivePlayerWeapon(playerid, 34, 1000);
if(KrvarenjeUbilo == 1)
{
SetPlayerChatBubble(playerid, " ", BELA, 9.5, 5000);
KrvarenjeUbilo = 0;
}
SetPlayerScore(playerid, PI);
SetPlayerSkin(playerid, PI);
SetMoney(playerid, PI);
return 1;
}
18. Jun 2018.
ShomY_LoshmY wrote on June 18, 2018, 1:14 pm:
Nisam napravio jos stock ako mislis na ono tipa
PostaviSpawn(playerid);
a ovo mi je public 😛
PostaviSpawn(playerid);
a ovo mi je public 😛
public OnPlayerSpawn(playerid)
{
SetPlayerPos(playerid, 2333.6707,-67.4899,26.4844);
UlogovanProvera = 1;
SetPlayerColor(playerid,0xFFFFFF00);
TogglePlayerSpectating(playerid, false);
SetPlayerSkillLevel(playerid,WEAPONSKILL_M4,1000);
SetPlayerSkillLevel(playerid,WEAPONSKILL_AK47,1000);
SetPlayerSkillLevel(playerid,WEAPONSKILL_DESERT_EAGLE,1000);
SetPlayerSkillLevel(playerid,WEAPONSKILL_MP5,500);
SetPlayerSkillLevel(playerid,WEAPONSKILL_MICRO_UZI,500);
GivePlayerWeapon(playerid, 24, 1500);
GivePlayerWeapon(playerid, 30, 3000);
GivePlayerWeapon(playerid, 34, 1000);
if(KrvarenjeUbilo == 1)
{
SetPlayerChatBubble(playerid, " ", BELA, 9.5, 5000);
KrvarenjeUbilo = 0;
}
SetPlayerScore(playerid, PI);
SetPlayerSkin(playerid, PI);
SetMoney(playerid, PI);
return 1;
}
Jel kad se spawnujes ti kad se ulogujes klikces na ono "SPAWN" da bi te spawnovalo ili?
18. Jun 2018.
Ne, imam login 🙂
if(dialogid == DIALOG_LOGIN)
{
if(!response) return KickPL(playerid);
if(response)
{
if(!strcmp(inputtext, PI, false) && !isnull(inputtext))
{
INI_ParseFile(Players(playerid), "LoadUser", .bExtra = true, .extra = playerid);
UlogovanProvera = 1;
TogglePlayerControllable(playerid, true);
TogglePlayerSpectating(playerid, false);
SpawnPlayer(playerid);
new godina, mesec, dan;
getdate(godina, mesec, dan);
if(PI == 6)
{
new string;
SetPlayerColor(playerid, ZLATNA);
format(string, sizeof(string), ""C_CRVENA" Vlasnik %s je usao na server!", ImeIgraca(playerid));
SCMTA(-1, string);
SCM(playerid, SVETLOZUTA, "Dobro dosa nazad domacine, koristi /apregled da pratis aktivnost administratora!");
}
if(PI > -1)
{
if(godina <= PI)
{
if(dan > PI)
{
if(mesec >= PI)
{
new t = PI;
SCM(playerid, -1, ""CRVENA2"TEZGA | "C_BELA"Vas rent tezge je istekao, pare koje su bile u istoj su vam prebacene na racun!");
g_NovacPlus(playerid, Tezga);
Tezga = 0;
SacuvajTezgu(t);
PI = -1;
PI = 0;
PI = 0;
PI = 0;
SavePlayer(playerid);
}
}
}
}
}
else
{
SCM(playerid, CRVENA, " Lozinka koju ste uneli nije tacna,izbaceni ste sa servera");
KickPL(playerid);
}
}
}
18. Jun 2018.
Probaj ovako umesto ovo SpawnPlayer
Edit: Posto koristis SpawnPlayer(playerid); procitaj
- SpawnPlayer(playerid); ce ti koristi kordinate koji si stavio pod SetSpawnInfo, procitaj sta sve mozes jos da dodas u SetSpawnInfo ali napravi svoj stock za spawovanje moj savet
http://wiki.sa-mp.com/wiki/SetSpawnInfo
SetSpawnInfo(playerid, 0, 0, 2333.6707,-67.4899,26.4844, 1.0, -1, -1, -1, -1, -1, -1);
SpawnPlayer(playerid);
Edit: Posto koristis SpawnPlayer(playerid); procitaj
- SpawnPlayer(playerid); ce ti koristi kordinate koji si stavio pod SetSpawnInfo, procitaj sta sve mozes jos da dodas u SetSpawnInfo ali napravi svoj stock za spawovanje moj savet
http://wiki.sa-mp.com/wiki/SetSpawnInfo
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava
