(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]
TuT lepo uradjen svaka cast!
Svaka cast, pomocice nekome sigurno... :P
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 :)
lijepo lijepo ali jel ovo za instalirat MySQL u mod ili je to u ovom modu sto si radio vec stavljeno?
vec je stavljeno u tom modu
Svaka cast decko, potrudio si se..
Tut: 10/10
Svaka cast.Dosta si se potrduio ;)
10/10
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
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 ;)
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"
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..
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 ;)
Bravo! Dobar tut, lijepo si se potrudio! ;)
molim vas da kazete hoce li se mod BN prebaciti na MYSQL bazu pomocu ovog tuta plss
super TuT 10/10 :)
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?
Najs tutorial :D
Dobar tutorijal iako se ne razumijem u to xDDDDDD
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.
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...
Bravo,pomocice pocetnicima!!!
Svaka cast brate 8)
Znam da refresham ali meni nece da otvori http://localhost/phpmyadmin/
da mi ucita moze li mi neko pomoci?
Svaka cast :D
Bravo, samo tako nastavi :)
OdliÄan tutorijal, svaka Äast :)
MOze pomoc ?? Pogreška
MySQL je poruÄio:
#2002 - Poslužitelj ne odgovara (ili prikljuÄak lokalnog MySQL poslužitelja nije ispravno konfiguriran)
Lijepo 10/10
Zasto mi ne ide localhost/phpmyadmin/
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
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
Iskljuci skype ili promeni port na skype jer koriste isti port (80)
Kako da pormenim skyp port
Citat: PWN|Medis poslato Jun 25, 2012, 23:28:11 POSLE PODNE
Kako da pormenim skyp port
(http://www.zaslike.com/files/bqnjtwxlcwenhoo5qg6l.png)
Opet isto mi kaze, obrisao sam skyp ali opet isto :D
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
[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
Mozeli mi neko poslati NL game mode
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!
Citat: Nedimko poslato Jul 13, 2012, 10:54:02 PRE PODNE
Mozeli mi neko poslati NL game mode
NL mod je ovdje zabranjen.
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!
neradi link
ima ko drugi za skinut one plugine i includove?
Sry za refresh,ali treba mi onaj folder gde ima ono root ili sta vec.
Dobar tut
Meni nece da pokrene Apache :S sta da radim?