Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.

Wysłany: 2013-12-25, 18:04


Iggy

#admin






Wiek: 26
Na forum: 4597 dni
Posty: 3469
Nick w MP: Iggy

Piwa: 1716

Respekt: 915
Respekt: 915Respekt: 915


   Administrator: Admin ma zawsze rację | REGULAMIN FORUM | REKLAMA/VIP | .
Cze??. Mam do was kllka pyta?.

1. Gdybym mia? jakiego? GameModa i chcia? do niego doda? system prywatnych pojazd?w zapisanych na osobnym zapisie (pliku) to jak zrobi?, aby doda? go do serwera, aby dzia?a?? Mo?ecie mi te? wyt?umaczy? jak doda? go do serwera domowego, bo wrzuci?em System prywatnych pojazd?w by Combacior do filterscripts w folderach z serwerem domowym i nie dzia?a?o. (te wszystkie pluginy itd te? doda?em co by?y do tego do??czone).
Ten system prywatnych pojazd?w da?em na przyk?ad, aby opisa? problem. Czy z reszt? skrypt?w te? tak samo jest z dodawaniem?

2. Mam jeszcze takie pytanko. Czy jak za?o?ymy serwer na hosting p?atny, ten stabilny to tam te? s? takie foldery jak na domowym? Chodzi o te gamemodes itd. Je?eli nie ma to jak si? dodaje te systemy, gamemody itd?

Za pomoc piwka, a je?eli kto? mi bardzo ?adnie i zrozumiale rozpisze rozwi?zania tych problem?w to dam 5 punkt?w respektu.


Ostatnio zmieniony przez Iggy 2013-12-25, 18:19, w całości zmieniany 1 raz  
Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-12-25, 18:18


awfesa







Wiek: 29
Na forum: 4705 dni
Posty: 563

Piwa: 223

Respekt: 280
Respekt: 280Respekt: 280Respekt: 280

2. Tak np. na servhost.pl jest tak jak na domowym serwerze

Podpis

Cokolwiek robicie w swoim życiu, nie będzie to legendarne,
jeżeli wasi przyjaciele nie będą mogli tego zobaczyć.
Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-12-25, 18:21


Combacior







Wiek: 29
Na forum: 5796 dni
Posty: 1516

Piwa: 2161

Respekt: 1060
Respekt: 1060

Ostrzeżeń: 20%
1. Prawdopodobnie system komend jest inny ni? w tym moim skrypcie - ja jako osobny skrypt tego nigdy nie mia?em, najlepiej spr?bowa? wgra? do mapy lub przerobi? komendy na ten sam system (je?li jest inny)
2. Foldery powinny by?, je?li nie ma to wrzucasz je tak samo jak na serwer domowy - tylko inne pliki, kt?re mo?esz pobra? tutaj i poszuka? paczk? pod linuxa (na samym dole si? znajduje)

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-12-25, 18:32


Iggy

#admin






Wiek: 26
Na forum: 4597 dni
Posty: 3469
Nick w MP: Iggy

Piwa: 1716

Respekt: 915
Respekt: 915Respekt: 915


   Administrator: Admin ma zawsze rację | REGULAMIN FORUM | REKLAMA/VIP | .
No to jutro spr?buj? doda? to do GameModa. Tylko, ?e jest ma?y problem. Gdy pobra?em map? PGT i chcia?em j? przekompilowa? na amx (nic nie przerabia?em w niej ani nic) to wyskakiwa? error. Pisa?em ju? o tym w moim temacie o serwerze pod Windowsa i jedna osoba doradzi?a mi, aby doda? include dubn, ale to ju? tam by?o i dalej nie chcia?o si? przkompilowa?. Mam mapk? PGT przekompilowan? na amx i w formacie pwn, ale w amx nie da si? nic zmieni? i dlatego chce sam przekompilowa? j?.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-12-25, 18:48


Combacior







Wiek: 29
Na forum: 5796 dni
Posty: 1516

Piwa: 2161

Respekt: 1060
Respekt: 1060

Ostrzeżeń: 20%
Podaj te b??dy tutaj + linijki ich dotycz?ce

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-12-26, 09:51


Iggy

#admin






Wiek: 26
Na forum: 4597 dni
Posty: 3469
Nick w MP: Iggy

Piwa: 1716

Respekt: 915
Respekt: 915Respekt: 915


   Administrator: Admin ma zawsze rację | REGULAMIN FORUM | REKLAMA/VIP | .
Tutaj b??dy s?, ale nie wiem jakie te linijki mam poda?. :/

Kod:

E:\Czcionki\PST2012V0.1(2).pwn(28) : fatal error 100: cannot read from file: "progress"

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


1 Error.


PS: Jak co? przekompiluj? to p??niej jest amx tak? I gdzie to jest po przekompilowaniu? :D

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-12-26, 11:26


Combacior







Wiek: 29
Na forum: 5796 dni
Posty: 1516

Piwa: 2161

Respekt: 1060
Respekt: 1060

Ostrzeżeń: 20%
Pobierz include progress.inc i wklej go do folderu pawno/include - plik po kompilacji b?dzie tam, gdzie plik pwn

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-12-26, 11:40


Iggy

#admin






Wiek: 26
Na forum: 4597 dni
Posty: 3469
Nick w MP: Iggy

Piwa: 1716

Respekt: 915
Respekt: 915Respekt: 915


   Administrator: Admin ma zawsze rację | REGULAMIN FORUM | REKLAMA/VIP | .
Czyli z pliku pwn si? robi plik amx? P??niej pobiore tego include. Jak co? mi nie b?dzie dzia?a?o to b?de pisa?.

PS: Jak przekonwertuje plik z MTA (obiekty) na pwn to gdzie to trzeba wrzuci?? Chodzi mi o to jak? linijk? przed tym trzeba da?. :)

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-12-26, 12:08


Quis

Wszechwiedzący






Wiek: 31
Na forum: 5146 dni
Posty: 464
Nick w MP: Quis

Piwa: 1110

Respekt: 325
Respekt: 325Respekt: 325Respekt: 325

Tak, plik .pwn to kod ?r?d?owy, a plik .amx to kod wynikowy. U?ywaj?c kompilatora, przerabiasz plik .pwn na .amx, i serwer korzysta tylko i wy??cznie z pliku .amx, .pwn nie jest mu do szcz??cia potrzebny.

?eby doda? obiekty z MTA do SA-MP, u?yj konwertera na stronie http://convertffs.com/ i to co wyjdzie wklej do swojej mapy pod public OnGameModeInit (pod klamr? otwieraj?c?).

Pozdrawiam

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-12-26, 13:21


Iggy

#admin






Wiek: 26
Na forum: 4597 dni
Posty: 3469
Nick w MP: Iggy

Piwa: 1716

Respekt: 915
Respekt: 915Respekt: 915


   Administrator: Admin ma zawsze rację | REGULAMIN FORUM | REKLAMA/VIP | .
Tylko pod klamry ten kod z konwertera i tyle?

Ju? korzystaj?c z tego, ?e za?o?y?em nowy temat napisze jeszcze jedno pytanie.

1. Gdy czyta?em jeden poradnik jak napisa? komend? widzia?em, ?e pisz?c komend? (w strcmd) trzeba pisa? w pubilcu OnGameModeInit i Command Text. Tutaj mam pytanie. Czy gdybym chcia? napisa? komend? to t? funkcj? komendy musz? pisa? w OnGameModeInit, a tekst komendy w Command Text tak? A m?g?bym napisa? wszystko pod OnGameModeInit? Chodzi mi funkcj? i komend? razem z publikiem? A to SendClient mesage moge u?ywa? ile razy chce i pod OnGameModeInit gdy pisz? komend??

PS: System b?dzie wiedzia? je?eli komendy trzeba cz??ciowo pisa? w OnGameModeInit, a cz??ciowo w Command Text, ?e ta i ta cz??? ma dzia?a? z t? i z t? cz??ci??

Wiem, ?e te pytania mog? si? wydawa? ?mieszne, ale zaczynam dopiero w Pawn i chce wiedzie? podstawy, bo co z tego, ?e napisa?bym komend? nie tu gdzie trzeba. :D

Za pomoc piwka.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-12-26, 14:24


Quis

Wszechwiedzący






Wiek: 31
Na forum: 5146 dni
Posty: 464
Nick w MP: Quis

Piwa: 1110

Respekt: 325
Respekt: 325Respekt: 325Respekt: 325

1. Komendy nie maj? nic wsp?lnego z OnGameModeInit. Public ten wykonuje si? tylko raz, na starcie serwera, a OnPlayerCommandText wykonuje si? za ka?dym razem jak gracz u?yje komendy. SendClientMessage nie mo?na u?ywa? w OnGameModeInit (a przynajmniej nie ma to sensu) bo gdy OnGameModeInit si? wykonuje, to na serwerze nie ma ani jednego gracza kt?ry m?g?by t? wiadomo?? odczyta?.

Skorzystaj z najprostszego sposobu na komendy czyli ZCMD. Dodajesz tylko na g?rze "#include <zcmd>", a komendy tworzysz w taki spos?b:
Kod:

CMD:komenda(playerid, params[])
{
// mamy tutaj dost?pne dwa parametry, czyli "playerid" i "params", pierwszy zawiera ID gracza kt?ry u?y? komendy, a drugi to parametry dodane po spacji
SendClientMessage(playerid, 0xFFFFFFFF, "U?y?e? komendy!"); //do "playerid" wysy?amy wiadomo?? w kolorze bia?ym, o tre?ci "U?y?e? komendy!"
return 1; // zwracamy 1 - czyli komenda si? wykona?a (jakby?my nie zwr?cili, to serwer wy?wietli "Unkown command")
}


Pozdrawiam

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-12-26, 15:36


Iggy

#admin






Wiek: 26
Na forum: 4597 dni
Posty: 3469
Nick w MP: Iggy

Piwa: 1716

Respekt: 915
Respekt: 915Respekt: 915


   Administrator: Admin ma zawsze rację | REGULAMIN FORUM | REKLAMA/VIP | .
Jak chcia?em skompilowa? t? map? PGT to wyskoczy?y takie errory: (doda?em tego iclude progress.inc)

Kod:

E:\Czcionki\PST2012V0.1(2).pwn(3) : warning 216: nested comment
E:\Czcionki\pawno\include\strtok.inc(13) : error 017: undefined symbol "strlen"
E:\Czcionki\pawno\include\strtok.inc(13) : warning 215: expression has no effect
E:\Czcionki\pawno\include\strtok.inc(13) : error 001: expected token: ";", but found ")"
E:\Czcionki\pawno\include\strtok.inc(13) : error 029: invalid expression, assumed zero
E:\Czcionki\pawno\include\strtok.inc(13) : fatal error 107: too many error messages on one line

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


4 Errors.


Dodam, ?e mam tego include strtok.

Quis, do tego rodzaju komend musz? pobra? include do tego tak?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-12-26, 15:59


Quis

Wszechwiedzący






Wiek: 31
Na forum: 5146 dni
Posty: 464
Nick w MP: Quis

Piwa: 1110

Respekt: 325
Respekt: 325Respekt: 325Respekt: 325

Poka? kod, od pocz?tku do linijki numer 20.

Tak, musisz pobra? zcmd.inc i wklei? do pawno/include

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-12-26, 18:07


Iggy

#admin






Wiek: 26
Na forum: 4597 dni
Posty: 3469
Nick w MP: Iggy

Piwa: 1716

Respekt: 915
Respekt: 915Respekt: 915


   Administrator: Admin ma zawsze rację | REGULAMIN FORUM | REKLAMA/VIP | .
Aha jeszcze jedno co do tej komendy. To params to jest ta funkcja komendy? Czyli np. /brama otwiera bram? i to tam si? umieszcza? (ten kod np. Na otwieranie bramy)

Najlepiej by by?o jakby mi kto? pokaza? ca?? komend? (razem z kodem, kt?ry odpowiada za np. otwieranie bramy), SendClientMesage itd) np. na otwieranie bramy w zcmd.

PS: Czy te funkcje zwi?zane z komemd? tak jak wy?ej wspomnia?em np. na otwieranie bramy mog? pisa? pod t? komend?? Chodzi mi o to:

CMD:brama (playerid, params)
I tutaj ta funkcja komendy czyli kod z generatora z bram?, MoveObject itd.
SendClientMessage itd...

Ja da?em tylko przyk?ad u?o?enia tego. Je?eli da si? to pisa? tak jak ww. a w innej kolejno?ci to bardzo bym prosi? o pokazanie jak. :)

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-12-26, 18:37


Combacior







Wiek: 29
Na forum: 5796 dni
Posty: 1516

Piwa: 2161

Respekt: 1060
Respekt: 1060

Ostrzeżeń: 20%
Params s? to parametry wpisane przez gracza w danej komendzie, np. je?li gracz u?y? komendy /brama asd 34, to parametrem tej komendy jest tekst "asd 34" i mo?na na nim dzia?a?, np. dzieli? sscanfem (g??wna rzecz robiona w komendach zcmd)

Postaw piwo autorowi tego posta
 

 
Tagi: dodawanie :: systemów.
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » PAWN » [INNE] Dodawanie systemów. Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi

Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Dodaj temat do Ulubionych
Wersja do druku