Balkan SA:MP

San Andreas Multiplayer - www.sa-mp.com => Tutorijali u vezi SA-MPa => Temu započeo: Michael! poslato Maj 09, 2011, 20:58:26 POSLE PODNE

Naslov: [TuT] Pokretanje moda sa MYSQL-om
Poruka od: Michael! poslato Maj 09, 2011, 20:58:26 POSLE PODNE


(http://www4.slikomat.com/11/1130/h5w-mysql-.png)

Dobrodosli na moj prvi Tutorial u vezi Sa:Mp-a. Danas ću vam pokazati kako da uspješno pokrenete neki GAMEMOD koji se zasniva na MYSQL sistemu.

U mom slučaju ja sam skinuo [GM]server uklonjen!TOPIA kojeg možete downloadati sa forum.sa-mp.com

Za početak potrebno nam je par programa a evo njihovih imena i linkova:

Samp Server- http://sa-mp.com/download.php (http://sa-mp.com/download.php)
XAMPP-  http://www.apachefriends.org/en/xampp-windows.html (http://www.apachefriends.org/en/xampp-windows.html)


Nakon što ste download-ali programe možemo poćeti.Naravno prvo instalirajte XAMPP nemojte se nadat da ću vam to pokazivat.
Kad ste ga instalirali pokrenite XAMPP CONTROL PANEL a zatim kliknite START na APACHE I MYSQL i trebali ste dobiti ovako nešto:

(http://img651.imageshack.us/img651/3765/35501959.th.jpg) (http://imageshack.us/photo/my-images/651/35501959.jpg/)

Uploaded with ImageShack.us (http://imageshack.us)


Sada downloadajte  [GAMEMOD]server uklonjen!TOPIA (http://forum.sa-mp.com/showthread.php?t=22818) i extraktujte ga negdje.
(http://img856.imageshack.us/img856/8316/slikagmfoldera.th.png) (http://img856.imageshack.us/i/slikagmfoldera.png/)
Zatim odmah prebacite folder SCRIPTFILES u vaš SAMP SERVER i zamjenite sa postojećim.
Onda prebacite File "mtrp-final" u vaš folder GAMEMODES i otvorite ga pomoću pawna i pritisnite F5 ili iconu Compile.

Vjerovatno će vam izbaciti slijedeće errore(to je do kreatora skripte ne do mene!! )


C:\Users\Ismet\Desktop\mtrp-final\mtrp-final.pwn(9844) : error 017: undefined symbol "SetDisabledWeapons"
C:\Users\Ismet\Desktop\mtrp-final\mtrp-final.pwn(36153) : error 004: function "NameTimer" is not implemented
C:\Users\Ismet\Desktop\mtrp-final\mtrp-final.pwn(37873) : warning 235: public function lacks forward declaration (symbol "OnPlayerPrivmsg")
C:\Users\Ismet\Desktop\mtrp-final\mtrp-final.pwn(39599) : warning 203: symbol is never used: "GetPointDistanceToPointExMorph"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase


2 Errors.



Da bi smo dobili .AMX fajl skripta ne smije sadržavati ERRORE, dok warninge smije.
Da bi smo se rješili ovih errora jednostavno ćemo obrisati ove funkcije, tako što ćemo stisniti CTRL + F i ukucati "SetDisabledWeapons" i obrisati tu liniju koja izgleda ovako
SetDisabledWeapons(43,44,45);
Zatim ponovo idemo CTRL + F i ukucat ćemo Nametimer() i obrisati tu liniju koja izgleda ovako:
NameTimer();

Nakon toga Compile-ajmo i bit će 2 warninga ali to ćemo sada zanemarit jer smo dobili što smo trebali.

Sada ćemo otvoriti naš omiljeni browser i u adressbar ukucati
http://localhost/phpmyadmin

Zatim dobit ćete ovako nešto
(http://img16.imageshack.us/img16/8198/createbase1.th.jpg) (http://img16.imageshack.us/i/createbase1.jpg/)

Ukucajte tu ime baze koje ćete koristiti. Ja sam dao ime "sampbaza".
Zatim dobit ćete ovakav screen.

(http://img683.imageshack.us/img683/1691/createbase2.th.jpg) (http://img683.imageshack.us/i/createbase2.jpg/)

Pošto je uz server uklonjen!topiu već spremna baza naš posao je samo da je Importujemo u nau bazu.

Kliknite na IMPORT u meniju i dobit ćete ovako:
(http://img684.imageshack.us/img684/9532/createbase3.th.jpg) (http://img684.imageshack.us/i/createbase3.jpg/)

Kliknite na browse i pronaÄ'ite fajl database.sql on se nalazi tamo u server uklonjen!topia gamemodu i kliknite GO.

Trebali bi ste dobiti ovako nešto:
(http://img864.imageshack.us/img864/5910/createbase4.th.jpg) (http://img864.imageshack.us/i/createbase4.jpg/)

Nakon toga posao sa bazom je gotov. Skinut ćemo ovaj paket koji sam ja uploadao:
http://www.megaupload.com/?d=C983TOVM (http://www.megaupload.com/?d=C983TOVM)

U njemu se nalazi Root i Plugins folder. Fajlove iz PLUGINS-a kopirajte u vaš SAMP SERVER folder PLUGINS, a ovaj fajl iz ROOT zove se "libmySQL.dll" i njega stavljajte u ROOT folder znači gdje je Samp-server, server.cfg itd..

Kada to završite odite u server.cfg i na plugins liniju dodajte "sampmysql"
plugins sampmysql

EDIT: Zaboravio sam reći nakon što sve uradite otvorite skriptu i na vrhu imate slijedeće:



#define MYSQL_HOST "localhost ili 127.0.0.1" //Ime hosta, obično ide localhost i na kucnom i na pravom hostu
#define MYSQL_USER "root" // ime korisnika baze, na xamppu i localu je to uvijek "root" a na kupljenom hostu, kreirate sami usera i bazu
#define MYSQL_PASS "" // PASWORD baze, na localhostu nema passworda za mysql baze, a naravno na kupljenom stavite koji želite
#define MYSQL_DB   "sampbaza" //IME baze, znači u mom slučaju je bilo sampbaza zavisi Å¡ta vi stavite :)


[color=red][size=12pt]UPOZORENJE:Svaki put kada htjednete pokrenuti MOD(samp-server.exe) prije toga morate pokrenuti XAMPP i pokrenut APACHE I MYSQL, i poslije toga će raditi.[/size]


[size=14pt][color=dodgerblue]Nadam se da ste uživali u TUTORIALU, sva pitanja postajte u ovoj temi ili meni na PRIVATE MESSAGE.

HVALA NA GLEDANJU.

©Copyright Michael, 2011.[/color][/size][/center]
Naslov: Odg: [TUT] Pokretanje moda sa MYSQL-om
Poruka od: Rotcod poslato Maj 09, 2011, 21:07:08 POSLE PODNE
TuT lepo uradjen svaka cast!
Naslov: Odg: [TUT] Pokretanje moda sa MYSQL-om
Poruka od: Richard Bentley poslato Maj 09, 2011, 21:10:37 POSLE PODNE
Svaka cast, pomocice nekome sigurno...  :P
Naslov: Odg: [TUT] Pokretanje moda sa MYSQL-om
Poruka od: Michael! poslato Maj 09, 2011, 21:33:22 POSLE PODNE
Citat: [CH:PTG] Razerâ,,¢ poslato Maj 09, 2011, 21:10:37 POSLE PODNE
Svaka cast, pomocice nekome sigurno...  :P

Citat: eXtreme poslato Maj 09, 2011, 21:07:08 POSLE PODNE
TuT lepo uradjen svaka cast!

Hvala svima :)

Editao sam nešto, #define za konektovanje na bazu, zaboravio stavit, sada je tu :)
Naslov: Odg: [TUT] Pokretanje moda sa MYSQL-om
Poruka od: System32 poslato Maj 09, 2011, 21:45:55 POSLE PODNE
lijepo lijepo ali jel ovo za instalirat MySQL u mod ili je to u ovom modu sto si radio vec stavljeno?
Naslov: Odg: [TUT] Pokretanje moda sa MYSQL-om
Poruka od: [BU] Gigi_Falcone poslato Maj 10, 2011, 14:14:09 POSLE PODNE
vec je stavljeno u tom modu
Naslov: Odg: [TUT] Pokretanje moda sa MYSQL-om
Poruka od: [Banana$]ReadMe.txt poslato Maj 10, 2011, 14:18:10 POSLE PODNE
Svaka cast decko, potrudio si se..
Tut: 10/10
Naslov: Odg: [TUT] Pokretanje moda sa MYSQL-om
Poruka od: mafica .pwn poslato Maj 10, 2011, 14:20:27 POSLE PODNE
Svaka cast.Dosta si se potrduio ;)
10/10
Naslov: Odg: [TUT] Pokretanje moda sa MYSQL-om
Poruka od: Michael! poslato Maj 10, 2011, 15:35:13 POSLE PODNE
Hvala svima :)


Citat: System32 poslato Maj 09, 2011, 21:45:55 POSLE PODNE
lijepo lijepo ali jel ovo za instalirat MySQL u mod ili je to u ovom modu sto si radio vec stavljeno?

Da to je ako je mod uraÄ'en uz pomoć MYSQL-a :)

Htio sam da detaljno ovo sve snimim u videu, al izašlo me oko 15 minuta, i + oko 2.5GB klipa, ne bi uploado za sedmicu :)

Možda u budućnosti pokažem kako napravit MYSQL register login sistem, i kako radit mod sa MYSQL
Naslov: Odg: [TUT] Pokretanje moda sa MYSQL-om
Poruka od: Nxidza poslato Maj 10, 2011, 16:07:34 POSLE PODNE
Citat: [A]Michael poslato Maj 10, 2011, 15:35:13 POSLE PODNE
Hvala svima :)


Citat: System32 poslato Maj 09, 2011, 21:45:55 POSLE PODNE
lijepo lijepo ali jel ovo za instalirat MySQL u mod ili je to u ovom modu sto si radio vec stavljeno?

Možda u budućnosti pokažem kako napravit MYSQL register login sistem, i kako radit mod sa MYSQL
To bi bilo extra,btw svejedno super je ..Bravo ! 10/10 ;)
Naslov: Odg: [TUT] Pokretanje moda sa MYSQL-om
Poruka od: Matteo poslato Novembar 29, 2011, 18:03:25 POSLE PODNE
Ovako oprostite sto refresham temu no zanima me zasto dobijam slijedci error a file je u pawno/include folderu
Error:
C:\Users\Matteo\Desktop\test\gamemodes\gamemode.pwn(1) : fatal error 100: cannot read from file: "a_mysql"
Naslov: Odg: [TUT] Pokretanje moda sa MYSQL-om
Poruka od: Michael! poslato Novembar 29, 2011, 18:23:27 POSLE PODNE
Citat: [E]Matteo poslato Novembar 29, 2011, 18:03:25 POSLE PODNE
Ovako oprostite sto refresham temu no zanima me zasto dobijam slijedci error a file je u pawno/include folderu
Error:
C:\Users\Matteo\Desktop\test\gamemodes\gamemode.pwn(1) : fatal error 100: cannot read from file: "a_mysql"

Nemaš Includea u Pawno Folderu:
http://solidfiles.com/d/394/

Ubaci to u Pawno/Includes i moći će..
Naslov: Odg: [TUT] Pokretanje moda sa MYSQL-om
Poruka od: Matteo poslato Novembar 29, 2011, 18:31:40 POSLE PODNE
Citat: [E]Matteo poslato Novembar 29, 2011, 18:03:25 POSLE PODNE
Ovako oprostite sto refresham temu no zanima me zasto dobijam slijedci error a file je u pawno/include folderu
Citat: [A]Michael poslato Novembar 29, 2011, 18:23:27 POSLE PODNE
Citat: [E]Matteo poslato Novembar 29, 2011, 18:03:25 POSLE PODNE
Ovako oprostite sto refresham temu no zanima me zasto dobijam slijedci error a file je u pawno/include folderu
Error:
C:\Users\Matteo\Desktop\test\gamemodes\gamemode.pwn(1) : fatal error 100: cannot read from file: "a_mysql"

Nemaš Includea u Pawno Folderu:
http://solidfiles.com/d/394/

Ubaci to u Pawno/Includes i moći će..

Imo sam taj include no probo sam na cistom ovom fileu (GM-u ovom sta si dao) pa zato nije htjelo sad sam ubacio u svoj gm zajedno sa svim fileovima i radi. Hvala ;)
Naslov: Odg: [TUT] Pokretanje moda sa MYSQL-om
Poruka od: #marcus. poslato Novembar 30, 2011, 17:02:31 POSLE PODNE
Bravo! Dobar tut, lijepo si se potrudio!  ;)
Naslov: Odg: [TUT] Pokretanje moda sa MYSQL-om
Poruka od: JONY poslato Februar 17, 2012, 17:02:40 POSLE PODNE
molim vas da kazete hoce li se mod BN prebaciti na MYSQL bazu pomocu ovog tuta plss
Naslov: Odg: [TUT] Pokretanje moda sa MYSQL-om
Poruka od: Artieâ„¢ poslato Februar 17, 2012, 19:08:12 POSLE PODNE
super TuT 10/10  :)
Naslov: Odg: [TUT] Pokretanje moda sa MYSQL-om
Poruka od: Lupeâ„¢ poslato Mart 15, 2012, 14:28:34 POSLE PODNE
Imam Windows 7 64bit i kada kliknem na "Start" pored MySQL na XAMPP pise mi "Running",ali kad` kliknem na "Start" pored "Apache" nista se ne desava... Resenje?
Naslov: Odg: [TUT] Pokretanje moda sa MYSQL-om
Poruka od: Jazavac. poslato Mart 15, 2012, 14:37:39 POSLE PODNE
Najs tutorial :D
Naslov: Odg: [TUT] Pokretanje moda sa MYSQL-om
Poruka od: Otisao s Foruma! poslato Mart 15, 2012, 14:56:49 POSLE PODNE
Dobar tutorijal iako se ne razumijem u to xDDDDDD
Naslov: Odg: [TUT] Pokretanje moda sa MYSQL-om
Poruka od: Joey_ poslato Mart 15, 2012, 15:30:34 POSLE PODNE
Citat: Lupeâ,,¢ poslato Mart 15, 2012, 14:28:34 POSLE PODNE
Imam Windows 7 64bit i kada kliknem na "Start" pored MySQL na XAMPP pise mi "Running",ali kad` kliknem na "Start" pored "Apache" nista se ne desava... Resenje?

Ako koristiÅ¡ skype, izaÄ'i iz skypea i pokreni apache.
Naslov: Odg: [TUT] Pokretanje moda sa MYSQL-om
Poruka od: Sergio_Don poslato Mart 15, 2012, 15:52:33 POSLE PODNE
Citat: Joey_ poslato Mart 15, 2012, 15:30:34 POSLE PODNE
Citat: Lupeâ,,¢ poslato Mart 15, 2012, 14:28:34 POSLE PODNE
Imam Windows 7 64bit i kada kliknem na "Start" pored MySQL na XAMPP pise mi "Running",ali kad` kliknem na "Start" pored "Apache" nista se ne desava... Resenje?

Ako koristiÅ¡ skype, izaÄ'i iz skypea i pokreni apache.
Prilikom registracije isto je potrebno ugasiti MSN skayp itd...
Naslov: Odg: [TUT] Pokretanje moda sa MYSQL-om
Poruka od: 3KvSi| poslato Mart 15, 2012, 16:05:21 POSLE PODNE
Bravo,pomocice pocetnicima!!!
Naslov: Odg: [TUT] Pokretanje moda sa MYSQL-om
Poruka od: Blaeks poslato Mart 16, 2012, 22:22:31 POSLE PODNE
Svaka cast brate  8)
Naslov: Odg: [TuT] Pokretanje moda sa MYSQL-om
Poruka od: ...Nikola... poslato Maj 19, 2012, 16:06:58 POSLE PODNE
Znam da refresham ali meni nece da otvori http://localhost/phpmyadmin/ da mi ucita moze li mi neko pomoci?
Naslov: Odg: [TuT] Pokretanje moda sa MYSQL-om
Poruka od: Rolex. poslato Jun 09, 2012, 11:46:09 PRE PODNE
Svaka cast :D
Naslov: Odg: [TuT] Pokretanje moda sa MYSQL-om
Poruka od: Danijel96.pwn poslato Jun 09, 2012, 12:08:02 POSLE PODNE
Bravo, samo tako nastavi :)
Naslov: Odg: [TuT] Pokretanje moda sa MYSQL-om
Poruka od: Brian Brendell poslato Jun 09, 2012, 15:16:13 POSLE PODNE
Odličan tutorijal, svaka čast  :)
Naslov: Odg: [TuT] Pokretanje moda sa MYSQL-om
Poruka od: Ivana19 poslato Jun 14, 2012, 21:45:46 POSLE PODNE
MOze pomoc ?? Pogreška
MySQL je poručio: 

#2002 - Poslužitelj ne odgovara (ili priključak lokalnog MySQL poslužitelja nije ispravno konfiguriran)
Naslov: Odg: [TuT] Pokretanje moda sa MYSQL-om
Poruka od: DzajaVu poslato Jun 15, 2012, 19:23:23 POSLE PODNE
Lijepo 10/10
Naslov: Odg: [TuT] Pokretanje moda sa MYSQL-om
Poruka od: MEDO poslato Jun 25, 2012, 23:01:36 POSLE PODNE
Zasto mi ne ide localhost/phpmyadmin/
Naslov: Odg: [TuT] Pokretanje moda sa MYSQL-om
Poruka od: propalica2131231 poslato Jun 25, 2012, 23:13:46 POSLE PODNE
Citat: PWN|Medis poslato Jun 25, 2012, 23:01:36 POSLE PODNE
Zasto mi ne ide localhost/phpmyadmin/
prvo ukljuci apache i mysql u xamppu
Naslov: Odg: [TuT] Pokretanje moda sa MYSQL-om
Poruka od: MEDO poslato Jun 25, 2012, 23:23:46 POSLE PODNE
Citat: [M]El Niñoâ,,¢ poslato Jun 25, 2012, 23:13:46 POSLE PODNE
Citat: PWN|Medis poslato Jun 25, 2012, 23:01:36 POSLE PODNE
Zasto mi ne ide localhost/phpmyadmin/
prvo ukljuci apache i mysql u xamppu

Ukljucim ja MySQL ali kad ukljucim apache pise mi
"Busy
WARNING: terminating worker thread 0
Apache Started[Port 80]"
I nece da se ukljuci
Naslov: Odg: [TuT] Pokretanje moda sa MYSQL-om
Poruka od: vlado_plavsic poslato Jun 25, 2012, 23:27:27 POSLE PODNE
Iskljuci skype ili promeni port na skype jer koriste isti port (80)
Naslov: Odg: [TuT] Pokretanje moda sa MYSQL-om
Poruka od: MEDO poslato Jun 25, 2012, 23:28:11 POSLE PODNE
Kako da pormenim skyp port
Naslov: Odg: [TuT] Pokretanje moda sa MYSQL-om
Poruka od: vlado_plavsic poslato Jun 25, 2012, 23:32:19 POSLE PODNE
Citat: PWN|Medis poslato Jun 25, 2012, 23:28:11 POSLE PODNE
Kako da pormenim skyp port

(http://www.zaslike.com/files/bqnjtwxlcwenhoo5qg6l.png)
Naslov: Odg: [TuT] Pokretanje moda sa MYSQL-om
Poruka od: MEDO poslato Jun 25, 2012, 23:50:25 POSLE PODNE
Opet isto mi kaze, obrisao sam skyp ali opet isto :D
Naslov: Odg: [TUT] Pokretanje moda sa MYSQL-om
Poruka od: propalica2131231 poslato Jun 28, 2012, 15:58:24 POSLE PODNE
Citat: David99 poslato Jun 28, 2012, 15:57:14 POSLE PODNE
Meni izbaca ovaj eror

C:\Users\Stida\Desktop\Samp\gamemodes\mtrp-final.pwn(14) : fatal error 100: cannot read from file: "a_sampmysql"

Compilation aborted.Pawn compiler 3.2.3664           Copyright (c) 1997-2006, ITB CompuPhase


1 Error.
logicno nemas taj inc u include folderu
Naslov: Odg: [TuT] Pokretanje moda sa MYSQL-om
Poruka od: MicroSD_ poslato Jun 28, 2012, 23:04:21 POSLE PODNE
[22:59:57]  Loading plugin: sscanf
[22:59:57]   Failed.
[22:59:57]  Loading plugin: stramer
[22:59:57]   Failed.
[22:59:57]  Loading plugin: libmySQL
[22:59:57]   Plugin does not conform to architecture.
[22:59:57]   Failed.
[22:59:57]  Loading plugin: regex
[22:59:57]   Failed.
[22:59:57]  Loading plugin: Whirlpool
[22:59:57]   Failed.
[22:59:57]  Loading plugin: MapAndreas
[22:59:57]   Failed.
[22:59:57]  Loading plugin: CTime
[22:59:57]   Failed.
[22:59:57]  Loading plugin: ExecLogger
[22:59:57]   Failed.



Vidis da ti pluginsi ne valjaju
Naslov: Odg: [TuT] Pokretanje moda sa MYSQL-om
Poruka od: Nedimko poslato Jul 13, 2012, 10:54:02 PRE PODNE
Mozeli mi neko poslati NL game mode
Naslov: Odg: [TuT] Pokretanje moda sa MYSQL-om
Poruka od: Gruja poslato Jul 27, 2012, 12:56:06 POSLE PODNE
Moze te li da upload te one foldere plugins i root sto je rekao na kraju na neki drugi upload, na primer mediashare ili bilo gde samo da radi, jer megaupload ne radi.

Hvala unapred!
Naslov: Odg: [TuT] Pokretanje moda sa MYSQL-om
Poruka od: Capetroon. poslato Jul 27, 2012, 13:54:03 POSLE PODNE
Citat: Nedimko poslato Jul 13, 2012, 10:54:02 PRE PODNE
Mozeli mi neko poslati NL game mode
NL mod je ovdje zabranjen.
Naslov: Odg: [TuT] Pokretanje moda sa MYSQL-om
Poruka od: Gruja poslato Jul 27, 2012, 18:49:57 POSLE PODNE
Izvinjavam se na DP, ali imali neko ovde one foldere Plugins i Root gde sto je Michael tamo pri kraju rekao da treba da se uradi? Meni to mnogo treba, ali nemam gde da skinem jer megaupload ne radi. Ako ima neko u comp i ako oces da ih upload negde drugde i da mu da link da skine bio bih mu mnogo zahvalan.

Hvala unapred!
Naslov: Odg: [TuT] Pokretanje moda sa MYSQL-om
Poruka od: Dodo_Shadow poslato Avgust 01, 2012, 13:38:23 POSLE PODNE
neradi link
ima ko drugi za skinut one plugine i includove?
Naslov: Odg: [TuT] Pokretanje moda sa MYSQL-om
Poruka od: ThE P.A.W.n ! poslato Avgust 22, 2012, 22:36:08 POSLE PODNE
Sry za refresh,ali treba mi onaj folder gde ima ono root ili sta vec.
Naslov: Odg: [TuT] Pokretanje moda sa MYSQL-om
Poruka od: Ping poslato Oktobar 31, 2012, 22:03:14 POSLE PODNE
Dobar tut
Naslov: Odg: [TuT] Pokretanje moda sa MYSQL-om
Poruka od: .pwn poslato Decembar 01, 2012, 19:40:37 POSLE PODNE
Meni nece da pokrene Apache :S sta da radim?