Dobra zamisao.
Kako ces kad je igrac zenskog spola - jel i nju ostavila zena ? 😄
I nepotrebno ti je da pise Igrac: , stavi mu nickname , lepse je bar po meni.
Ucitavanje sudnice, ucitaj igraca u sudnici pre nego sto ti krene sudjenje, a ne da se vidi ucitavanje objekata i kako on sa nebesa dolazi do stolice.
Checkpoint za inspektora obrisi, sakri ga i pusti da ga traze, tacnije upali checkpoint da blinka ( 2 puta po 3 sekunde).
Prevuci gore ili dole za pozicioniranje
Dobrica
postova
128
Kreiranih tema
24
Pridružio se
dec. 03, 2012
Poslednja aktivnost
pre 2 godine
Trenutna aktivnost
IDLE
Izgleda da Dobrica trenutno ne radi ništa
Aktivnost na forumu
Postovi i teme koje je kreirao Dobrica
Reseno, moze lock.
Napravio sam gresku jer sam IF not spojio.
Napravio sam gresku jer sam IF not spojio.
Problem(error/warning): Dobar dan svima, imam problem prilikom kreiranja baze. Tacnije odradio sam kada se pokrene server, i ako je povezan tek ce onda kreirati tablice. Medjutim izbacuje mi u mysql logu erore, koje ne mogu da shvatim u cemu je problem.
Dio skripte:
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log):
Slika/video ingame problema(obavezno ako je ingame problem):
Dio skripte:
stock mysql_loading()
{
new MySQLOpt: option_id = mysql_init_options();
mysql_set_option(option_id, AUTO_RECONNECT, true);
conectionBase = mysql_connect(MYSQL_HOSTNAME, MYSQL_USERNAME, MYSQL_PASSWORD, MYSQL_DATABASE, option_id);
if(conectionBase == MYSQL_INVALID_HANDLE || mysql_errno(conectionBase) != 0)
{
printf(" (Database) Fatal Error: Could not connect to MySQL >>> (Host: %s - DB: %s - User: %s).", MYSQL_HOSTNAME, MYSQL_DATABASE, MYSQL_USERNAME);
print(" (Database) Note: Make sure that you have provided the correct connection credentials.");
printf(" (Database) Error number: %d", mysql_errno(conectionBase));
SendRconCommand("exit");
}
else
{
print(" (Database) Connection successful toward MySQL Database Server!");
printf(" (Database) Connected to MySQL >>> (Host: %s - DB: %s - User: %s).", MYSQL_HOSTNAME, MYSQL_DATABASE, MYSQL_USERNAME);
print(" (Database) Users table has been loaded!");
new string;
string = "CREATE TABLE ifNOT EXISTS `users`(\
`id` INT, \
`name` VARCHAR(24), \
`ip` VARCHAR(18), \
`longip` INT, \
`password` VARCHAR(64), \
`salt` VARCHAR(64), \
`sec_question` VARCHAR("#MAX_SECURITY_QUESTION_SIZE"), \
`posx` FLOAT(24) NOT NULL DEFAULT '1633.2408', \
`posz` FLOAT(24) NOT NULL DEFAULT '-2326.1482', \
`posy` FLOAT(24) NOT NULL DEFAULT '13.5469', \
`sec_answer` VARCHAR(64), ";
strcat(string, "`register_timestamp` INT, \
`lastlogin_timestamp` INT, \
`kills` INT, \
`deaths` INT, \
`score` INT, \
`money` INT, \
`adminlevel` INT, \
`viplevel` INT, \
`afk` INT, \
PRIMARY KEY(`id`))");
mysql_tquery(conectionBase, string);
mysql_tquery(conectionBase, "CREATE TABLE ifNOT EXISTS `temp_blocked_users` (\
`ip` VARCHAR(18), \
`lock_timestamp` INT, \
`user_id` INT)");
mysql_tquery(conectionBase, string);
}
}
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log):
[17:18:45] [plugins/mysql] error #1064 while executing query "CREATE TABLE ifNOT EXISTS `users`(`id` INT, `name` VARCHAR(24), `ip` VARCHAR(18), `longip` INT, `password` VARCHAR(64), `salt` VARCHAR(64), `sec_question` VARCHAR(128), `posx` FLOAT(24) NOT NULL DEFAULT '1633.2408', `posz` FLOAT(24) NOT NULL DEFAULT '-2326.1482', `posy` FLOAT(24) NOT NULL DEFAULT '13.5469', `sec_answer` VARCHAR(64), `register_timestamp` INT, `lastlogin_timestamp` INT, `kills` INT, `deaths` INT, `score` INT, `money` INT, `adminlevel` INT, `viplevel` INT, `afk` INT, PRIMARY KEY(`id`))": You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'EXISTS `users`(`id` INT, `name` VARCHAR(24), `ip` VARCHAR(18), `longip` INT, `pa' at line 1
[17:18:45] [plugins/mysql] error #1064 while executing query "CREATE TABLE ifNOT EXISTS `temp_blocked_users` (`ip` VARCHAR(18), `lock_timestamp` INT, `user_id` INT)": You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'EXISTS `temp_blocked_users` (`ip` VARCHAR(18), `lock_timestamp` INT, `user_id` I' at line 1
[17:18:45] [plugins/mysql] error #1064 while executing query "CREATE TABLE ifNOT EXISTS `users`(`id` INT, `name` VARCHAR(24), `ip` VARCHAR(18), `longip` INT, `password` VARCHAR(64), `salt` VARCHAR(64), `sec_question` VARCHAR(128), `posx` FLOAT(24) NOT NULL DEFAULT '1633.2408', `posz` FLOAT(24) NOT NULL DEFAULT '-2326.1482', `posy` FLOAT(24) NOT NULL DEFAULT '13.5469', `sec_answer` VARCHAR(64), `register_timestamp` INT, `lastlogin_timestamp` INT, `kills` INT, `deaths` INT, `score` INT, `money` INT, `adminlevel` INT, `viplevel` INT, `afk` INT, PRIMARY KEY(`id`))": You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'EXISTS `users`(`id` INT, `name` VARCHAR(24), `ip` VARCHAR(18), `longip` INT, `pa' at line 1
Slika/video ingame problema(obavezno ako je ingame problem):
Problem(error/warning): Problem se javlja kod listitema dialoga, tacnije prilikom ucitavanja imena iz dialoga, ucita mi samo ID 1, a posle toga ne zeli nista da ucita, kaze da nema toga u bazi, a lepo je kreirano.
Dio skripte: [ pawn ]Dialog😛LAYERGPSS(playerid, response, listitem, inputtext[])
{
if(response)
{
if(IsValidDynamicMapIcon(GPSMarker))
{
DestroyDynamicMapIcon(GPSMarker);
}
new Query,
string;
mysql_format(conn, Query, sizeof(Query), "SELECT * FROM `gpsdb` WHERE `LocationName` = '%e'", eGps);
new Cache:result = mysql_query(conn, Query, true);
if(!cache_num_rows())
{
cache_delete(result);
SendClientMessage(playerid, COLOR_TOMATO,"{B2D0ED}: "COL_WHITE"The location you entered does not exist.");
return true;
}
for(new i,j = cache_num_rows(); i< j; i++)
{
cache_get_value_name(i, "LocationName", eGps, 36);
cache_get_value_name_float(i, "PositionX", eGps);
cache_get_value_name_float(i, "PositionY", eGps);
cache_get_value_name_float(i, "PositionZ", eGps);
cache_get_value_name_int(i, "InteriorID", eGps);
GPSMarker = CreateDynamicMapIcon(eGps, eGps, eGps, 0, COLOR_TOMATO, -1, -1, playerid, 6000.0, MAPICON_GLOBAL);
if(IsPlayerAdmin(playerid))
{
format(string, sizeof(string), "Coordinate seted to: "COL_WHITE"'%f'"COL_GREEN"-"COL_WHITE"'%f'"COL_GREEN"-"COL_WHITE"'%f'"COL_GREEN".", eGps, eGps, eGps);
SendClientMessage(playerid, COLOR_GREEN, string);
format(string, sizeof(string), "Coordinate seted to gps location "COL_TOMATO"%s"COL_GREEN".", eGps);
SendClientMessage(playerid, COLOR_GREEN, string);
}
}
}
return true;
}[ /pawn ]
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): [ code ][17:17:36] [plugins/mysql] mysql_escape_string: destination array too small (needs at least '5' cells; has only '1')
[17:17:49] [plugins/mysql] mysql_escape_string: destination array too small (needs at least '6' cells; has only '1')[ /code ]
Slika/video ingame problema(obavezno ako je ingame problem):
Dio skripte: [ pawn ]Dialog😛LAYERGPSS(playerid, response, listitem, inputtext[])
{
if(response)
{
if(IsValidDynamicMapIcon(GPSMarker))
{
DestroyDynamicMapIcon(GPSMarker);
}
new Query,
string;
mysql_format(conn, Query, sizeof(Query), "SELECT * FROM `gpsdb` WHERE `LocationName` = '%e'", eGps);
new Cache:result = mysql_query(conn, Query, true);
if(!cache_num_rows())
{
cache_delete(result);
SendClientMessage(playerid, COLOR_TOMATO,"{B2D0ED}: "COL_WHITE"The location you entered does not exist.");
return true;
}
for(new i,j = cache_num_rows(); i< j; i++)
{
cache_get_value_name(i, "LocationName", eGps, 36);
cache_get_value_name_float(i, "PositionX", eGps);
cache_get_value_name_float(i, "PositionY", eGps);
cache_get_value_name_float(i, "PositionZ", eGps);
cache_get_value_name_int(i, "InteriorID", eGps);
GPSMarker = CreateDynamicMapIcon(eGps, eGps, eGps, 0, COLOR_TOMATO, -1, -1, playerid, 6000.0, MAPICON_GLOBAL);
if(IsPlayerAdmin(playerid))
{
format(string, sizeof(string), "Coordinate seted to: "COL_WHITE"'%f'"COL_GREEN"-"COL_WHITE"'%f'"COL_GREEN"-"COL_WHITE"'%f'"COL_GREEN".", eGps, eGps, eGps);
SendClientMessage(playerid, COLOR_GREEN, string);
format(string, sizeof(string), "Coordinate seted to gps location "COL_TOMATO"%s"COL_GREEN".", eGps);
SendClientMessage(playerid, COLOR_GREEN, string);
}
}
}
return true;
}[ /pawn ]
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): [ code ][17:17:36] [plugins/mysql] mysql_escape_string: destination array too small (needs at least '5' cells; has only '1')
[17:17:49] [plugins/mysql] mysql_escape_string: destination array too small (needs at least '6' cells; has only '1')[ /code ]
Slika/video ingame problema(obavezno ako je ingame problem):
Koristis da ti ispisuje playerid za sve sakupljene?
For za playerid?
For za playerid?
Kad vadis iz moda izvadi do kraja, mozda ce neko i pogoditi rezultat al solarnim putem ili mozda ce cak sam da izracuna system za sebe i proglasiti sebe pobednikom.
Komanda,onplayertext?
Komanda,onplayertext?
Radi preko if-a, ako je privatno vozilo pa suprotno od privatnog vozila je organizacijsko, pa suprotno je posao i tako ce ti raditi.
If...{}
else if...{}
If...{}
else if...{}
Odgovorio na
May 01, 2018
Neće da klikne kada kliknem da spawnuje
GTA San Andreas Multiplayer / Pitanja & Pomoć
Daj mi definiciju vozilolist.
Odgovorio na
Apr 30, 2018
Neće da klikne kada kliknem da spawnuje
GTA San Andreas Multiplayer / Pitanja & Pomoć
public OnPlayerModelSelection(playerid, response, listid, modelid)
{
if(listid == vozilolist)
{
if(response)
{
new Float:Pos;
GetPlayerPos(playerid,Pos,Pos,Pos);
SCM(playerid,-1,""SPLAVA" "ZUTA"Stvorio si Admin vozilo!");
AdminVozilo = CreateVehicle(modelid,Pos,Pos,Pos,Pos,random(5),random(5),500);
SetVehicleVirtualWorld(AdminVozilo, 0);
PutPlayerInVehicle(playerid,AdminVozilo,0);
Attach3DTextLabelToVehicle(avozila, AdminVozilo, 0.0, 0.0, 0.0);
Update3DTextLabelText(avozila, 126267562, "[A/GM]");
}
else if(!response)
{
SCM(playerid,-1,""CRVENA" "ZUTA"Odustao si od spawna A/GM Vozila!");
}
}
return 1;
}
Odgovorio na
Apr 21, 2018
Ne skida novac igracu kad mu opljackam kucu
GTA San Andreas Multiplayer / Pitanja & Pomoć
Da li proveravas ID kuce kada je robas?
Ako ne proveravas uzmi sacuvaj ID kuce kada zapocnes rob i prilikom zavrsetka roba proveravaj kasu preko tog ID/a, nove varijable i ako je npr
Ako ne proveravas uzmi sacuvaj ID kuce kada zapocnes rob i prilikom zavrsetka roba proveravaj kasu preko tog ID/a, nove varijable i ako je npr
if(House_Info != 0)
{
daje mu novac, resetuje mu varijablu..
House_Info -= kolikojeorobao;
idrobanekuce == -1;
}
else if(House_Info == 0)
{
SendClientMessage(playerid,-1,"Kasa ove kuce je prazna, probaj drugu!");
idrobanekuce == -1;
}
4
Novi Član
Nivo 4
Iskustvo
90 / 100 XP
Ukupno XP: 390
10 XP do sledećeg nivoa
8
Dostignuća
390
Ukupno XP
0
Trenutni Niz
0
Najduži Niz
Sva Dostignuća
8 / 20 otključano
🎯
Početak
Početak
Napišite 10 postova na forumu
+25 XP
⚡
Aktivni Saradnik
Aktivni Saradnik
Napišite 50 postova na forumu
+50 XP
🏅
Klub Stotina
Klub Stotina
Napišite 100 postova na forumu
+100 XP
🏆
Legenda Foruma
Legenda Foruma
Napišite 500 postova na forumu
+250 XP
👥
Vođa Diskusija
Vođa Diskusija
Kreirajte 10 tema na forumu
+50 XP
🛡️
Uzoran Građanin
Uzoran Građanin
30 dana bez ikakvih upozorenja
+40 XP
🔰
Primerni Član
Primerni Član
90 dana bez ikakvih upozorenja
+100 XP
🚩
Čuvar Zajednice
Čuvar Zajednice
Pošaljite 5 korisnih prijava
+75 XP
📅
Nedeljni Ratnik
Nedeljni Ratnik
Prijavite se 7 dana zaredom
+35 XP
🔥
Posvećeni Fan
Posvećeni Fan
Prijavite se 30 dana zaredom
+150 XP
💬
Prvi Post
Prvi Post
Napišite svoj prvi post na forumu
+10 XP
📝
Pokretač Tema
Pokretač Tema
Kreirajte svoju prvu temu
+15 XP
❤️
Poštovalac
Poštovalac
Dajte svoj prvi lajk na post
+5 XP
👍
Prvo Priznanje
Prvo Priznanje
Primite svoj prvi lajk na post
+5 XP
👤
Identitet Otkriven
Identitet Otkriven
Popunite profil sa avatarom i biografijom
+20 XP
Nedavna XP Aktivnost
Vaši poslednji dobici iskustva
+100
Otključano: Primerni Član
pre 1 nedelju
+40
Otključano: Uzoran Građanin
pre 1 nedelju
+50
Otključano: Vođa Diskusija
pre 1 nedelju
+100
Otključano: Klub Stotina
pre 1 nedelju
+50
Otključano: Aktivni Saradnik
pre 1 nedelju
+25
Otključano: Početak
pre 1 nedelju
+15
Otključano: Pokretač Tema
pre 1 nedelju
+10
Otključano: Prvi Post
pre 1 nedelju
O meni - Dobrica
Ovaj korisnik još nije napisao ništa o sebi.
Brze informacije
Prikazano ime
Dobrica