Problem(error/warning): Kad se igrac registruje spawnuje tamo gde sam podesio a kad se loginuje spawnuje na farmu..
Dio skripte: [ pawn ]SA v2.4[ /pawn ]
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): [ code ]ne treba[ /code ]
Slika/video ingame problema(obavezno ako je ingame problem): /
Imam Problem oko spawna
2,460
pregleda
24
postova
7. Dec. 2019.
forward LogReg(playerid);
public LogReg(playerid)
{
KillTimer(LogRegTimer); SetPlayerHealth(playerid, 99.0); SetPlayerVirtualWorld(playerid, 0); SetPlayerInterior(playerid, 0);
/////////////////////////////////////////////////////////////////////////////////////
if(fexist(Korisnici(playerid)))
{
new loginstring;
new loginname;
GetPlayerName(playerid,loginname,sizeof(loginname));
format(loginstring,sizeof(loginstring),""esco_boja"\n- "BELA"Dobrodosao "esco_boja"%s "BELA"na Dodo Gaming RPG.\n"esco_boja"- "BELA"Vas korisnicki racun je registrovan.\n"esco_boja"- "BELA"Imate "esco_boja"60 "BELA"sekundi da upisete vasu lozinku.\n\n"esco_boja"- "BELA"Ukoliko imate nekih problema posetite nas forum "esco_boja"www.uskoro.net",loginname);
ShowPlayerDialog(playerid,2,DIALOG_STYLE_PASSWORD,"Login",loginstring,"Login","Izlaz");
}
else
{
TextDrawHideForPlayer(playerid,Intro); TextDrawHideForPlayer(playerid,Intro); TextDrawHideForPlayer(playerid,Intro);
TextDrawHideForPlayer(playerid,Intro); TextDrawHideForPlayer(playerid,Intro); TextDrawHideForPlayer(playerid,Intro);
TextDrawHideForPlayer(playerid,Intro); TextDrawHideForPlayer(playerid,Intro); TextDrawHideForPlayer(playerid,Intro);
TextDrawHideForPlayer(playerid,Intro); TextDrawHideForPlayer(playerid,Intro);
if(ServerInfo == 1)
{
StatusKonekta(playerid, 5);
}
else if(ServerInfo != 1)
{
new info;
strcat(info, ""ZUTA"Dodo Gaming RolePlay Osnovna Pravila Servera\n\n", sizeof(info));
strcat(info, ""CRVENA" ---> Osnovna Pravila\n\n", sizeof(info));
strcat(info, ""BELA"Vas Nick mora biti u formatu Ime_Prezime npr (Marko_Markovic).\n", sizeof(info));
strcat(info, ""BELA"Vas Nick nesme sadrzavati imena poznatih licnosti ili uvredljiv sadrzaj.\n", sizeof(info));
strcat(info, ""BELA"Morate postovati ostale igrace nesmete ih vredjati.\n", sizeof(info));
strcat(info, ""BELA"Ukoliko ne znate RolePlay Pravila procitajte ih na serveru koamndom /pravila.\n", sizeof(info));
strcat(info, ""BELA"Ukoliko nebudete postovali ova pravila bicete kaznjeni.\n\n", sizeof(info));
strcat(info, ""CRVENA" ---> Info Vas Account\n\n", sizeof(info));
strcat(info, ""BELA"Dodo Gaming Staff Team nece nikome dati podatke od vaseg accounta.\n", sizeof(info));
strcat(info, ""BELA"Mi ne odgovaramo za vas account zato pazite kome dajete password accounta.\n", sizeof(info));
strcat(info, ""BELA"Dodo Gaming Staff Team zadrzava pravo zatvaranja/banovanja/brisanja vaseg accounta.\n\n", sizeof(info));
strcat(info, ""CRVENA" ---> Zabranjeno je\n\n", sizeof(info));
strcat(info, ""BELA"Zabranjeno je koriscenje cheata/modova radi neke prednosti u igrici.\n", sizeof(info));
strcat(info, ""BELA"Strogo je zabranjeno vredjanje igraca na nacionalnoj ili bilo kojoj drugoj osnovi.\n", sizeof(info));
strcat(info, ""BELA"Zabranjeno je iskoristavanje gresaka/bugova na skripti.\n\n", sizeof(info));
strcat(info, ""CRVENA"Da prihvatite pravila kliknite na Prihvati, a da odbijete kliknite na Odbij.\n", sizeof(info));
ShowPlayerDialog(playerid, 45, DIALOG_STYLE_MSGBOX, ""BELA"Pravila", info, "Prihvati", "Izlaz");
}
}
return 1;
}
public LogReg(playerid)
{
KillTimer(LogRegTimer); SetPlayerHealth(playerid, 99.0); SetPlayerVirtualWorld(playerid, 0); SetPlayerInterior(playerid, 0);
/////////////////////////////////////////////////////////////////////////////////////
if(fexist(Korisnici(playerid)))
{
new loginstring;
new loginname;
GetPlayerName(playerid,loginname,sizeof(loginname));
format(loginstring,sizeof(loginstring),""esco_boja"\n- "BELA"Dobrodosao "esco_boja"%s "BELA"na Dodo Gaming RPG.\n"esco_boja"- "BELA"Vas korisnicki racun je registrovan.\n"esco_boja"- "BELA"Imate "esco_boja"60 "BELA"sekundi da upisete vasu lozinku.\n\n"esco_boja"- "BELA"Ukoliko imate nekih problema posetite nas forum "esco_boja"www.uskoro.net",loginname);
ShowPlayerDialog(playerid,2,DIALOG_STYLE_PASSWORD,"Login",loginstring,"Login","Izlaz");
}
else
{
TextDrawHideForPlayer(playerid,Intro); TextDrawHideForPlayer(playerid,Intro); TextDrawHideForPlayer(playerid,Intro);
TextDrawHideForPlayer(playerid,Intro); TextDrawHideForPlayer(playerid,Intro); TextDrawHideForPlayer(playerid,Intro);
TextDrawHideForPlayer(playerid,Intro); TextDrawHideForPlayer(playerid,Intro); TextDrawHideForPlayer(playerid,Intro);
TextDrawHideForPlayer(playerid,Intro); TextDrawHideForPlayer(playerid,Intro);
if(ServerInfo == 1)
{
StatusKonekta(playerid, 5);
}
else if(ServerInfo != 1)
{
new info;
strcat(info, ""ZUTA"Dodo Gaming RolePlay Osnovna Pravila Servera\n\n", sizeof(info));
strcat(info, ""CRVENA" ---> Osnovna Pravila\n\n", sizeof(info));
strcat(info, ""BELA"Vas Nick mora biti u formatu Ime_Prezime npr (Marko_Markovic).\n", sizeof(info));
strcat(info, ""BELA"Vas Nick nesme sadrzavati imena poznatih licnosti ili uvredljiv sadrzaj.\n", sizeof(info));
strcat(info, ""BELA"Morate postovati ostale igrace nesmete ih vredjati.\n", sizeof(info));
strcat(info, ""BELA"Ukoliko ne znate RolePlay Pravila procitajte ih na serveru koamndom /pravila.\n", sizeof(info));
strcat(info, ""BELA"Ukoliko nebudete postovali ova pravila bicete kaznjeni.\n\n", sizeof(info));
strcat(info, ""CRVENA" ---> Info Vas Account\n\n", sizeof(info));
strcat(info, ""BELA"Dodo Gaming Staff Team nece nikome dati podatke od vaseg accounta.\n", sizeof(info));
strcat(info, ""BELA"Mi ne odgovaramo za vas account zato pazite kome dajete password accounta.\n", sizeof(info));
strcat(info, ""BELA"Dodo Gaming Staff Team zadrzava pravo zatvaranja/banovanja/brisanja vaseg accounta.\n\n", sizeof(info));
strcat(info, ""CRVENA" ---> Zabranjeno je\n\n", sizeof(info));
strcat(info, ""BELA"Zabranjeno je koriscenje cheata/modova radi neke prednosti u igrici.\n", sizeof(info));
strcat(info, ""BELA"Strogo je zabranjeno vredjanje igraca na nacionalnoj ili bilo kojoj drugoj osnovi.\n", sizeof(info));
strcat(info, ""BELA"Zabranjeno je iskoristavanje gresaka/bugova na skripti.\n\n", sizeof(info));
strcat(info, ""CRVENA"Da prihvatite pravila kliknite na Prihvati, a da odbijete kliknite na Odbij.\n", sizeof(info));
ShowPlayerDialog(playerid, 45, DIALOG_STYLE_MSGBOX, ""BELA"Pravila", info, "Prihvati", "Izlaz");
}
}
return 1;
}
7. Dec. 2019.
UlogovanProvera = 1;
new rand = random(sizeof(RandomSpawn2));
SetSpawnInfo(playerid, 0, PlayerInfo, RandomSpawn2, RandomSpawn2, RandomSpawn2, RandomSpawn2, 0, 0, 0, 0, 0, 0);
SpawnIgraca(playerid);
// - Ovo stavljas u funkciju : forward Tutorial6(playerid);
new rand = random(sizeof(RandomSpawn2));
SetSpawnInfo(playerid, 0, PlayerInfo, RandomSpawn2, RandomSpawn2, RandomSpawn2, RandomSpawn2, 0, 0, 0, 0, 0, 0);
SpawnIgraca(playerid);
// - Ovo stavljas u funkciju : forward Tutorial6(playerid);
7. Dec. 2019.
Rejk.inc wrote on December 7, 2019, 4:26 pm:
UlogovanProvera = 1;
new rand = random(sizeof(RandomSpawn2));
SetSpawnInfo(playerid, 0, PlayerInfo, RandomSpawn2, RandomSpawn2, RandomSpawn2, RandomSpawn2, 0, 0, 0, 0, 0, 0);
SpawnIgraca(playerid);
// - Ovo stavljas u funkciju : forward Tutorial6(playerid);
new rand = random(sizeof(RandomSpawn2));
SetSpawnInfo(playerid, 0, PlayerInfo, RandomSpawn2, RandomSpawn2, RandomSpawn2, RandomSpawn2, 0, 0, 0, 0, 0, 0);
SpawnIgraca(playerid);
// - Ovo stavljas u funkciju : forward Tutorial6(playerid);
7. Dec. 2019.
Ma ja sam menjao 100 puta kordinate i propada opet, a ovo je bilo vec sto si mi ti dao ... https://prnt.sc/q7l2m9
7. Dec. 2019.
S@vke wrote on December 7, 2019, 4:30 pm:
Ma ja sam menjao 100 puta kordinate i propada opet, a ovo je bilo vec sto si mi ti dao ... https://prnt.sc/q7l2m9
obrisi new rand = random(sizeof(RandomSpawn2));
umjesto SetSpawnInfo(playerid, 0, PlayerInfo, RandomSpawn2, RandomSpawn2, RandomSpawn2, RandomSpawn2, 0, 0, 0, 0, 0, 0); stavljas SetSpawnInfo(playerid, 0, PlayerInfo); a ispod ovoga upises SetPlayerPos(playerid, X,Y,Z);
7. Dec. 2019.
Rejk.inc wrote on December 7, 2019, 4:26 pm:
UlogovanProvera = 1;
new rand = random(sizeof(RandomSpawn2));
SetSpawnInfo(playerid, 0, PlayerInfo, RandomSpawn2, RandomSpawn2, RandomSpawn2, RandomSpawn2, 0, 0, 0, 0, 0, 0);
SpawnIgraca(playerid);
// - Ovo stavljas u funkciju : forward Tutorial6(playerid);
new rand = random(sizeof(RandomSpawn2));
SetSpawnInfo(playerid, 0, PlayerInfo, RandomSpawn2, RandomSpawn2, RandomSpawn2, RandomSpawn2, 0, 0, 0, 0, 0, 0);
SpawnIgraca(playerid);
// - Ovo stavljas u funkciju : forward Tutorial6(playerid);
Tutorial6 ti je zadnji stepen registracije 🙄
Ovo:
SetSpawnInfo(playerid, 0, PlayerInfo, RandomSpawn2, RandomSpawn2, RandomSpawn2, 1.0, -1, -1, -1, -1, -1, -1);
SpawnPlayer(playerid);stavljas pod fdialog(2) ili ako je cisti UP pod DIALOG_LOGIN.
Former SA:MP server developer
7. Dec. 2019.
Vasic wrote on December 7, 2019, 5:40 pm:
Tutorial6 ti je zadnji stepen registracije 🙄
Ovo:
stavljas pod fdialog(2) ili ako je cisti UP pod DIALOG_LOGIN.
Ovo:
SetSpawnInfo(playerid, 0, PlayerInfo, RandomSpawn2, RandomSpawn2, RandomSpawn2, 1.0, -1, -1, -1, -1, -1, -1);
SpawnPlayer(playerid);stavljas pod fdialog(2) ili ako je cisti UP pod DIALOG_LOGIN.
7. Dec. 2019.
Rejk.inc wrote on December 7, 2019, 5:45 pm:
Zadnji stepen registracije te i spawnanje na server (prvo spawnanje)..
joj boze.. 😄
On je napisao da mu registracija radi, a ne radi mu kad se loginuje na server... 😉
Former SA:MP server developer
7. Dec. 2019.
Zašto ljudi uporno uzimaju UP mod i počnu ga editovat i kao uče iz njega pa hjoj bože...
Muka mi je više kad vidim TextDrawHideForPlayer i tako za svaki pa sad bi se udario mokrom čarapom po glavi, nikakav hejt ali ne može to ... Ili ono IsPlayerAdmin ili IsPlayerConnected. Ne može se učiti napamet isto kao da uzmeš loptu i učiš da igraš fudbal sa povezom na glavi pa šta pogodiš pogodio si...
Pod 1. NAUČI LOOPS , FOREACH , WHILE.
Pod 2. DOSTA JE VIŠE UP , SA itd modova gdje ima string; , to je način pisanja koda iz 2012 ( govorim generalno za UP ) , znači bio rat , prošo rat.
* Koristi sledeće :
for (new b = 0; b < 10; b++)
{
TextDrawHideForPlayer( playerid, InGameTD[ b ] );
}
I pošalji mi foward Login , public il kako ti je vec definisano ovo za login...
Nikakav hejt , samo prati malo i strane forume i tutorijale..
Nisam ni ja neki Bog u skriptanju ali znam neke stvari koje današnji skripteri nikad neće znat ..
Muka mi je više kad vidim TextDrawHideForPlayer i tako za svaki pa sad bi se udario mokrom čarapom po glavi, nikakav hejt ali ne može to ... Ili ono IsPlayerAdmin ili IsPlayerConnected. Ne može se učiti napamet isto kao da uzmeš loptu i učiš da igraš fudbal sa povezom na glavi pa šta pogodiš pogodio si...
Pod 1. NAUČI LOOPS , FOREACH , WHILE.
Pod 2. DOSTA JE VIŠE UP , SA itd modova gdje ima string; , to je način pisanja koda iz 2012 ( govorim generalno za UP ) , znači bio rat , prošo rat.
* Koristi sledeće :
for (new b = 0; b < 10; b++)
{
TextDrawHideForPlayer( playerid, InGameTD[ b ] );
}
I pošalji mi foward Login , public il kako ti je vec definisano ovo za login...
Nikakav hejt , samo prati malo i strane forume i tutorijale..
Nisam ni ja neki Bog u skriptanju ali znam neke stvari koje današnji skripteri nikad neće znat ..
7. Dec. 2019.
мαтяүx wrote on December 7, 2019, 8:48 pm:
Zašto ljudi uporno uzimaju UP mod i počnu ga editovat i kao uče iz njega pa hjoj bože...
Muka mi je više kad vidim TextDrawHideForPlayer i tako za svaki pa sad bi se udario mokrom čarapom po glavi, nikakav hejt ali ne može to ... Ili ono IsPlayerAdmin ili IsPlayerConnected. Ne može se učiti napamet isto kao da uzmeš loptu i učiš da igraš fudbal sa povezom na glavi pa šta pogodiš pogodio si...
Pod 1. NAUČI LOOPS , FOREACH , WHILE.
Pod 2. DOSTA JE VIŠE UP , SA itd modova gdje ima string; , to je način pisanja koda iz 2012 ( govorim generalno za UP ) , znači bio rat , prošo rat.
* Koristi sledeće :
for (new b = 0; b < 10; b++)
{
TextDrawHideForPlayer( playerid, InGameTD[ b ] );
}
I pošalji mi foward Login , public il kako ti je vec definisano ovo za login...
Nikakav hejt , samo prati malo i strane forume i tutorijale..
Nisam ni ja neki Bog u skriptanju ali znam neke stvari koje današnji skripteri nikad neće znat ..
Muka mi je više kad vidim TextDrawHideForPlayer i tako za svaki pa sad bi se udario mokrom čarapom po glavi, nikakav hejt ali ne može to ... Ili ono IsPlayerAdmin ili IsPlayerConnected. Ne može se učiti napamet isto kao da uzmeš loptu i učiš da igraš fudbal sa povezom na glavi pa šta pogodiš pogodio si...
Pod 1. NAUČI LOOPS , FOREACH , WHILE.
Pod 2. DOSTA JE VIŠE UP , SA itd modova gdje ima string; , to je način pisanja koda iz 2012 ( govorim generalno za UP ) , znači bio rat , prošo rat.
* Koristi sledeće :
for (new b = 0; b < 10; b++)
{
TextDrawHideForPlayer( playerid, InGameTD[ b ] );
}
I pošalji mi foward Login , public il kako ti je vec definisano ovo za login...
Nikakav hejt , samo prati malo i strane forume i tutorijale..
Nisam ni ja neki Bog u skriptanju ali znam neke stvari koje današnji skripteri nikad neće znat ..
Baki, ja kada sam rekao 2012 mislio sam na kod, kod je iz 2008 ravens moda hahaha
Loops je bitno isto koliko i y_iterate u ovom slučaju jer edituje ovo sranje od moda, ja ovaj kod mogu ubrzat (ceo up) za 500% samo editom ProxDetector funkcije leptenjebo koliko je loš kod..
7. Dec. 2019.
Skrillex. wrote on December 7, 2019, 8:51 pm:
Baki, ja kada sam rekao 2012 mislio sam na kod, kod je iz 2008 ravens moda hahaha
Loops je bitno isto koliko i y_iterate u ovom slučaju jer edituje ovo sranje od moda, ja ovaj kod mogu ubrzat (ceo up) za 500% samo editom ProxDetector funkcije leptenjebo koliko je loš kod..
Loops je bitno isto koliko i y_iterate u ovom slučaju jer edituje ovo sranje od moda, ja ovaj kod mogu ubrzat (ceo up) za 500% samo editom ProxDetector funkcije leptenjebo koliko je loš kod..
Pa ja sam mislio na način pisanja koda da je iz 2o12 ali za ovo dole se potpuno slažem..
Još kad vidim UlogovanProvera pa sad bi sjeko vene kašikom..
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava
