XavierX

XavierX

Wheel Man

Poslednja aktivnost

pre 11 godina

postova

31

Kreiranih tema

3

XP

190

Pridružio se

nov. 2010

Trenutna aktivnost

Izgleda da XavierX trenutno ne radi ništa

Odgovorio na Sep 22, 2014
[OPIS] Xomnia WorldWide [37.59.28.180:14863] [UTORAK]
GTA San Andreas Multiplayer / Arhiva
Samo da pojasnim, server više ne držim ja (koji sam napravio skriptu), nego čisto druga ekipa.

(Bumpam jer autor teme nije to naveo, usprkos mojim molbama)
Odgovorio na Jan 29, 2013
[POMOC]IsObjectInRangeOfPoint
GTA San Andreas Multiplayer / Pitanja & Pomoć
Ne postoji native funkcija, no vrlo jednostavno je možeš sam napraviti. Evo ti moj primjer, nabrzinu sam ga napravio, pa editiraj kako želiš.

IsObjectInRangeOfPoint( _objectid, Float:_radius, Float:_X, Float:_Y, Float:_Z  ) { // Parametre sam ti posložio da su slični ko u IsPlayerInRangeOfPoint

new

Float:X,
Float:Y,
  Float:Z; // Varijable za trenutnu poziciju objekta, _objectid-a

    GetObjectPos( _objectid, X, Y, Z ); // Funkcija za dobivanje pozicije

    if(( floatabs ( _X - X ) < _radius ) && ( floatabs ( _Y - Y ) < _radius ) && ( floatabs( _Z - Z ) < _radius )) return true; // Ovo ti je jednostavna matematika, na sličnom principu radi IsPlayerInRangeOfPoint.
return false;
}
Odgovorio na Jan 02, 2013
Xomnia - Worldwide [OTVORENJE | Nedjelja 30.12.2012, 19h]
GTA San Andreas Multiplayer / Arhiva
Vidim da ovo postaje ogromna svađa pa da iznesem svoje mišljenje na temu. Prvo, hvala svima koji ste nas posjetili i koji ste ostali. Prvo i najbitnije što morate znati je da je prilično drugačije otvoriti server sa skriptom koja nije 'masovno' testirana još, nego otvoriti server gdje je prije igralo 30+ igrača. Naravno, bilo je bugova, od kojih je nekoliko već rješeno, no update koji dolazi krajem tjedna rješava apsolutno svaki poznati bug + puno novih mogućnosti. Također, server uvijek izgleda prazno ako se ne igra na njemu barem tjedan dana, zato ne volim kritike od igrača koji su došli na server na par minuta, jer jednostavno nema dovoljno vremena pregledati svaki sistem u detalje. Iskreno, skripta ne sadrži sve stvari koje sam planirao na otvorenju, no kao što znamo, više mogućnosti, više stvari mogu poći po zlu - Upravo zato sam odlučio nadograđivati server redovitim i obilnim update-ima da se svaki dio skripte može detaljno provjeriti. Bilo kako bilo, skripta je već sad moj najveći projekt (po veličini), no to je očekivano pošto se sve djeli na 6 djela - Tri jezika i tri grada. Nisam očekivao ni 40 ljudi na početku, pa sam se ugodno iznenadio te se nadam da će se server s vremenom puniti. Što se tiče kritika oko mapanja, osobno volim mapati ali jednostavno mi se čini da nema smisla puniti server nepotrebnim objektima jer je originalna mapa San Andreasa po meni odlično osmišljena i modelirana, no i zbog našeg sistema objekata kojem se smanjuje limit sa svakim stvorenim objektom. Ipak mislim da je skripta bitnija za bolji gameplay, kao što je netko iznad mene napisao.
Odgovorio na Dec 29, 2012
Xomnia - Worldwide [OTVORENJE | Nedjelja 30.12.2012, 19h]
GTA San Andreas Multiplayer / Arhiva


Xomnia - Worldwide

Xomnia tim vam s ponosom predstavlja jedan od najinovatnijih SA-MP servera današnjice - Xomnia - Worldwide. Sa apsolutno novom multi-jezičnom i apsolutno dinamičnom skriptom i još profesionalnijim timom, ciljamo privući igrače sa šireg područja SA-MP zajednice. Xomnia - Worldwide je projekt ekstremne veličine, djelom zbog količine truda koji je potreban da bi se stvorila multi-jezična, apsolutno dinamična i korisniku prihvatljiva skripta, ali najviše zbog količine igrača koje skripta i Xomnia tim želi ovom prilikom pridobiti.

3 jezika

Xomnia - Worldwide nudi vam dinamični izbor jednog od 3 ponuđena jezika - Engleski, njemački i hrvatski. Jezik birate prilikom registracije, no u igri u svako vrijeme možete mjenjati jezik. Svaka poruka koju server pošalje je prevedena na sva tri jezika, kako bi igrači koji razumiju samo jedan od tih jezika lakše razumijeli razna obilježja servera. Između igrača različitih jezika, službeni jezik je engleski, zbog razloga najšire raspostranjenosti.

3 grada

Također, igrači se s obzirom po jezicima djele na 3 grada rođenja - Tako igrači koji govore hrvatski jezik žive na početku u Los Santosu, igrači koji govore engleski u San Fierru, a igrači koji govore njemački u Las Venturasu. To je najbolji način za spajanje 'istojezičnih' igrača, tvrtki ili organizacija te se time omogućuje veća raširenost populacije San Andreasa. Igrači su slobodni kretati se, raditi ili zabavljati se u drugim gradovima s uvjetom da prilikom komunikacije s drugim igračima koriste navedeni službeni jezik - engleski.

Dinamični sistemi

Skripta je pisana u apsolutno dinamičnom obliku da bi se stvorila sloboda igraču i administratorima da 'stvaraju' server kroz igru. Ekonomija je definirana statično u skripti, radi realističnih cijena i dobitaka, no kako će se server razvijati, ekonomija će se prilagođavati trenutnome stanju.

Sistem tvrtki razrađen je na do sada neviđeni način. Naime, postoje 2 vrste tvrtke - Interaktivne tvrtke (One koje trebaju radnike da bi funkcionirale) i obične tvrtke (One koje ne trebaju radnike, profitiraju čisto od prodaje). Trenutno postoji preko 20 tipova tvrtki, no tvrtke će se s vremenom dodavati. Zanimljiva stvar oko interaktivnih tvrtki je ta da šef tvrtke mora razmišljati kuda će uložiti novac - Tvrtke su povezane sa sistemom vozila, te će šef morati za tvrtku kupiti vozilo sa kojim će radnici moći raditi. Zatim će šef raspisati natječaj kojim traži radnike, radnici će se prijaviti za posao te će zatim moći početi raditi. Kod nekih poslova rasti će vam poslovno iskustvo, te ćete time moći više zaraditi, a i tvrtka u kojoj raditi će od vas imati više koristi. Na serveru postoji nekoliko tipova poslova, no jedan tip posla može obuhvaćati više tvrtki - naprimjer posao dostavljača proizvoda. Svaki posao možete raditi na više lokacija po San Andreasu. Bitna stvar kod vašeg posla je da tvrtku opskrbite proizvodima, zatim ćete biti plaćeni direktno iz blagajne tvrtke. Također, šef za svakog zaposlenog radnika dobiva određenu svotu novca od vlade. No opet, na tvrtku se plaća i porez, što se također uzima u obzir kod izračuna profita tvrtke.

Ako ne želite biti zaposleni, možete raditi jednu od slobodnih aktivnosti na serveru, kao što su lovac ili ribar. Sve što morate napraviti je kupiti opremu za određenu aktivnost i možete početi raditi. Ako ste lovac, lovite jelene po šumi, koje kasnije možete prodati ili pak sami pojesti, što je uvijek jeftinija opcija nego jesti u restoranu. Ako ste ribar, isto možete napraviti i sa ribama. Aktivnosti možete raditi čak i ako ste zaposleni, u slobodno vrijeme. Aktivnosti će se s vremenom također dodavati.

Što se tiče sistema vozila, kuća, tvrtki i objekata moguće je posjedovati neograničeni broj imovine. No na svaki djelić imovine plaća se porez koji određuje vlada, te je potrebno dobro razmišljati oko kupljene imovine. Cijene poreza također će se prilagođivati trenutnome stanju zaposlenosti i kapitala. Svaki od tih dinamičnih sistema razrađeni je do najsitnijih detalja, te ih je baš potrebno isprobati vlastitim rukama da bi se dobio dojam na kojoj logiki rade različiti sistemi. Tako naprimjer kod sistema vozila postoje više tipova vozila - Vozilo može biti privatno, vozilo za iznajmljivanje, vozilo tvrtke ili vozilo bande. Tipovi vozila se također mjenjaju u igri od strane vlasnika vozila, odnosno vlasnika tvrtke ili bande na koju je vozilo registrirano.

Sistem bandi je dinamičan, bande se rade u igri. Za početak servera, napraviti će se nekoliko bandi kako bi igrači mogli polako dobiti ideju kako sistem bandi funkcionira. Zatim će igrači imati prilike stvarati svoje bande po želji, uz naravno provjere administracije.

Sistem objekata je napravljeni na vrlo jednostavan način. Objekte kupujete u trgovini namještaja, svaki objekt je razvrstani u podskupinu kojoj pripada, te ga možete postaviti na željenu poziciju.

Sistem eventi omogućuje nam apsolutno dinamičnu kreaciju uzbudljivih utrka - svaka utrka je na neki način posebna, te je administratorima znantno olakšani posao stvaranja evenata. Na početku planiramo svakodnevne evente, kako bi prvi igrači mogli zaraditi novac za 'pokretanje ekonomije'. Zato se preporuča dolazak na server u što kraćem roku.

O skripti

Za skriptere, server je pisan u takvom obliku da je sve apsolutno promjenjivo u igri, ta psihotična želja za dinamikom pruža mi priliku za našaliti se da u skripti nema skoro ni jednog broja, umjesto njih su varijable kojima vrijednosti mjenjate u igri. Server sprema bazu podataka u MySQL, tako da je neizbježan eventualni UCP. Nažalost, za otvaranje servera zbog vremenskih razloga UCP nije ostvaren, no ionako želimo sakupiti igrače prije UCP-a.
OTVORENJE: Nedjelja, 30.12.2012 | 19h
SERVER IP: 158.255.211.144:7797
FORUM: www.xomnia-worldwide.com
Odgovorio na Jun 12, 2012
San Fierro ili Los Santos
GTA San Andreas Multiplayer / Diskusija
Iz iskustva ti predlažem da zaboraviš na selo ili countryside ako želiš napraviti balkanski server, djelom zbog toga jer naši igrači žele igrati samo u LSu, ali najviše zbog toga jer ti je za izgradnju servera na selu potrebno puno mašte kako bi interpretirao seoske poslove u SA-MP skriptu. Naprimjer, u gradu postoji oko cca 10 benzinskih pumpa dok u selu nemaš ni jednu, moraš ih sam mappati.

Ali opet, ako želiš strani server, možeš pokušati sa San Fierrom jer se vani više cjeni unikantnost i inovativnost.
Odgovorio na May 14, 2012
[POMOC]0.3e
GTA San Andreas Multiplayer / Pitanja & Pomoć
Najlakši način izrade vrtnje je trigonometrijskim funkcijama + InterpolateCameraPos/InterpolateCameraLookAt sa CAMERA_MOVE parametrima. Ako ti nejde trigonometrija, možeš pokušati sa statičnim koordinatama, no to nije vrlo efikasna metoda.
Odgovorio na Apr 03, 2012
[Pomoc] respekti
GTA San Andreas Multiplayer / Pitanja & Pomoć
format(string2, sizeof(string2), "*Tvoj dosadasnji zivot: Ime: [%s] | Level [%d] | Respekti [%d/%d] | Novci [$%d]",playername2,PlayerInfo,PlayerInfo,OvdjeStaviVarijabluZaIndexBodova, PlayerInfo);


Taj veliki broj ti je iznos novca koji imaš, odnosno pCash varijabla. "OvdjeStaviVarijabluZaIndexBodova" zamjeni sa varijablom za potrebni broj respekata za sljedeći level. Naprimjer 7/10 - varijablu koja pamti taj broj 10.
Odgovorio na Apr 03, 2012
[Pomoc] I
GTA San Andreas Multiplayer / Pitanja & Pomoć
Primjetio sam da u definicijama u skripti imaš macro definirani za loopove, te po tome zaključujem da vjerojatno znaš pretvoriti moj primjer u svoj macro.

Loop:

Dio koda kojim definiramo broj ponavljanja izvođenja nekih funkcija. Naprimjer for loop, while loop, do while loop.

Pretpostavljam da ti koristiš for loop.

Imaš naprimjer:
for( new i = 0; i < 10; i++ )

Ovo radi na sljedećem principu. Sa 'new i = 0' si rekao da želiš kreirati varijablu 'i' koja iznosi 0. i < 10 znači da će se funkcija u loopu izvoditi 10 puta, odnosno tako dugo dok 'i' ne bude 10. Sa i++ si rekao da želiš da se varijabla 'i' svakim izvođenjem povećava za 1.

Zatim možeš napraviti sljedeće:
for( new i = 0; i < 10; i++ ) printf( "%d", i );
- Ovaj dio koda će ispisati brojeve od 0 do 10 u konzolu.

Tvoj problem je što si *vjerojatno napravio nešto slično ovome.
for( new i = 0; i < 10; i++ ) { // Početak prvog loopa

printf( "%d", i );
// Neki tvoj kod

for( new i = 0; i < 5; i++ ) { // Početak drugog loopa

print( "Moram obrisati ovaj loop ovdje!" );
// Neki tvoj drugi kod
} // Kraj drugog loopa
} // Ovdje si tek zatvorio prvi loop, što znači da je i ovaj drugi u prvom.


Greška ti je u tome što si već definirao varijablu 'i' u prošlom loopu, znači u loopu koji je u gornjem nivou funkcije. Plus, loop u loopu nije dobra ideja zbog toga što compiler mora 10 puta vršiti funkciju u kojoj se po 5 puta vrše neke druge funkcije. Nadam se da ti ovo ima smisla.

Pravilan način za ovaj gornji kod bi bio:
for( new i = 0; i < 10; i++ ) {

printf( "%d", i );
// Neki tvoj kod

} // Ovdje smo zatvorili prvi loop

for( new i = 0; i < 5; i++ ) {

print( "Ovaj loop sada ima svoju 'i' varijablu!" );
// Neki tvoj drugi kod
} // Ovdje smo zatvorili drugi loop


Probaj provjeriti po svojoj skripti dal imaÅ¡ ovakvih problema pa ih probaj rjeÅ¡iti stvarima naučenim iz ovog posta 🙂

Xavier
Odgovorio na Apr 03, 2012
[Pomoc] I
GTA San Andreas Multiplayer / Pitanja & Pomoć
11372 ti je vjerojatno 'loop u loopu' što moraš izbjegavati. Završi prvi loop koji koristi varijablu "i" pa pokreni drugi loop ako su već potrebna 2.

11370 ne razumijem, međutim ako samo piše "public" kako si napisao, to ne znači ništa. Public funkcija mora imati ime ?
Odgovorio na Apr 01, 2012
Xomnia roleplay - Trailer
GTA San Andreas Multiplayer / Multimedija
Quote from April 1, 2012, 5:01 pm:
Super trailer,imate i dobar opis bome vi cete se ovim promocijama dobro razglasiti! 😉


Nadam se da će se tvoje riječi ostvariti 😄
2

Novi Član

Nivo 2

Iskustvo 90 / 100 XP
Ukupno XP: 190 10 XP do sledećeg nivoa
5
Dostignuća
190
Ukupno XP
0
Trenutni Niz
0
Najduži Niz

Sva Dostignuća

5 / 20 otključano

Prikaži sve →
🎯
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

+100
Otključano: Primerni Član
pre 1 nedelju
Dostignuće
+40
Otključano: Uzoran Građanin
pre 1 nedelju
Dostignuće
+25
Otključano: Početak
pre 1 nedelju
Dostignuće
+15
Otključano: Pokretač Tema
pre 1 nedelju
Dostignuće
+10
Otključano: Prvi Post
pre 1 nedelju
Dostignuće