Právě je stř 23. kvě 2012 10:33:30
Hosting WEDOS.cz
SLEVA 25% (slevový kód:PAWNO25)

Nejnovější témata:
[Stránka] Hostingu SA-MP od Om3n
[HELP] Skrytie TextDrawu od Om3n
[HELP] realne zatykani od KillBill61
[ENG/SVK/CZ] mancraft.eu minecraft od ffredyk
[Hledam] Mod na koupeni .pwn od [Non]฿art*

Vyzkoušejte antivirus ESET Smart Security 5

Vyhledat témata bez odpovědí | Zobrazit aktivní témata Zobrazit nové příspěvky | Zobrazit vaše příspěvky


Všechny časy jsou v UTC + 1 hodina [ Letní čas ]





Odeslat nové téma Odpovědět na téma  [ Příspěvků: 18 ] 
Autor Zpráva
PříspěvekNapsal: stř 02. bře 2011 23:29:41 
Moderátor
Moderátor
Uživatelský avatar
Registrován: čtv 11. čer 2009 12:47:03
Příspěvky: 2228

Zdravím všechny návštěvníky tohoto topicu.
Přináším Vám svůj první tut který je určený hlavně pro nováčky.
Celý tut je dá se říct postaven na Vašem logickém myšlení a také na SAMP WIKINĚ

Tak, jdeme na věc.

Co budeme chtít vytvořit.... no třeba nějákou misi.
Přijdeme do baru, vlezem do checkpointu, přijmeme misi a jedem ji splnit, musíme zabít nějákého hráče na serveru. Poté dostaneme odměnu

Než rozkliknete spoiler, tak se zamyslete, co by daná sekce měla obsahovat. Normálně česky(slovensky) nepawnersky si popřemýšlejte, co vše budete potřebovat, třeba si to napište do notepadu a potom si to zkontrolujte s řešením, kterém je ve spoileru.
-------------------------------------------------------------------------
Jak by to mělo vypadat? Asi takto:
• Public, který potřebujeme
• Případné podmínky
• A samotné akce, které jsou nutné (vytvoření vozidla, vypsání zprávy atd)
-------------------------------------------------------------------------

Pojedeme pěkně od začátku:
Příjezd do baru:
Spoiler:
• Musíme vytvořit Checkpoint, k tomuto je asi nejlepší použít SetPlayerMapIcon a poslední parametr nastavit tak, aby se zobrazoval i CP, mrkněte na wiki


Jdeme do checkpointu (CP).
Když vlezem do CP, vytvoří se nám nějáká odpověď. Buď nám může vyskočit dialog nebo menu, nebo nějáký TextDraw případně se může mise přijmout automaticky.

Abychom to měli všichni stejně, použijeme verzi s dialogem.
Spoiler:
• Nejprve zjistíme ve kterém publicu budeme vytvářet, zjistíme že to je OnPlayerEnterCheckpoint

• Musíme zjistit jestli je CP ten, který je určen pro mise (použijeme podmínku jestli je na stejném místě, takže podmínku na souřadnice, zapnem wiki a zjistíme že pro tuto podmínku slouží funkce IsPlayerInSphere, POZOR, musíme si najít definici

• Zkontrolujeme, jestli hráč nemá misi aktivní

• A samozřejmě zobrazíme dialog, hledáme funkci, zjistíme ShowPlayerDialog


Málem bych zapomněl říct, že pod samotnou funkcí kterou si najdeme na wikině jsou dole vypsány související funkce.

Pokračujeme:
Vyskočí nám dialog, my na něj musíme něják zareagovat. Opět si zkuste.
Spoiler:
•Musíme zjistit, jestli je dialog ten, který potřebujeme (zjistíme přes dialogid)

•Zajistíme, aby mise byla přijata pouze 1. tlačítkem dialogu (poslouží opět wiki)

•Zkontrolujeme, jestli již hráč není v misi (podmínka na proměnnou)(0)


A teď přejdeme k zapsání do mise:
•Nastavíme proměnnou mise na aktivní (1)

•Odešleme zprávu, co má hráč udělat (wiki » SendClientMessage)

•Případně si můžete dodat další věci které potřebujete, třeba vytvoření auta pro hráče, atd. Ke všemu použijete wiki

• A nesmíme zapomenout vypnout Checkpoint


Mise je vytvořená, teď už stačí jen zabít nějákého hráče.
Hledáte v publicích, které máte k dispozici až najdete....(dole) a sem opět vymyslíte, co se stane
Spoiler:
OnPlayerDeath

• zkontrolujete, jestli hráč má aktivní misi (proměnná 1)
• vypnete mu misi (proměnná = 0)
• Napíšete zprávu že splnil
• Přidáte mu prachy


S chutí něco vytvořit, svým mozkem a wikinou byste tohle měli dokázat. Když takto budete přemýšlet u všech věcí, co budete tvořit a máte nějáké to logické myšlení, brzo si zapamatujete používané funkce a půjde vám to.

Pawn je jen o mozku a znalosti seznamu funkcí.

Děkuji za pozornost.
Doufám že toto někomu pomůže.

Připomínky, dotazy aj. pište pod návod.

EDIT: Stále to aktualizuji, snažím se to ještě vylepšit.

_________________
Obrázek


Offline
 Profil  
PříspěvekNapsal: úte 08. bře 2011 13:15:31 
The Truth
The Truth
Uživatelský avatar
Registrován: úte 23. lis 2010 20:13:05
Příspěvky: 459
Bydliště: Bydliště:

Je to pekne spracovane ;) :thumbup: :clap:

_________________
Toma$
Už to nieje to pawno.cz ktoré som poznal.
Preto odchádzam.
Bye !


Offline
 Profil  
PříspěvekNapsal: úte 08. bře 2011 14:26:58 
Jeffery Wilson "OG LOC"
Jeffery Wilson "OG LOC"
Registrován: sob 10. črc 2010 12:57:43
Příspěvky: 1019
Bydliště: Doma

pěkně zpracované krásně popsané a nejlepší na tom je že nikde si jim nehodil kod at se učí samy a nekopírují :D

_________________
CPU : Intel Core i7- 3820k 8x3,6GHzGrafika : nVIDIA GTX 680 2GB RAM :16GB 4x4GB HDD : SATA III IntelliPower PMR WD20EARX 2TB

Moje PC je na hry , zatím rozjedu úplně všecky hry...

Kód:
[b]$i = 0;
while($i==2) {
$i ++;
echo"Sem zvědavej kdy to skončí.";
$i --;
}
[/b]


Offline
 Profil  
PříspěvekNapsal: úte 08. bře 2011 14:55:13 
Marc Wayne "B-Dup"
Marc Wayne "B-Dup"
Uživatelský avatar
Registrován: sob 06. lis 2010 15:51:30
Příspěvky: 653
Bydliště: Česká Republika

Dobře ty.. ;)

_________________
Věnuji se bodybuildingu, sem blázen do fitka !!

Motivačka http://www.youtube.com/watch?v=1kTiv1mDvso


Offline
 Profil  
PříspěvekNapsal: úte 08. bře 2011 14:56:06 
Eddie Pulaski
Eddie Pulaski
Registrován: pon 05. říj 2009 19:36:07
Příspěvky: 1527
Bydliště: Ostrava

Pěkný ;)

//Boban :D :D

_________________
Nicky, kterýma přijíždím servery: Bl4ck.J0k3r nebo Tatarska_Omacka :)


Naposledy upravil nVidiaX dne úte 08. bře 2011 15:02:46, celkově upraveno 1

Offline
 Profil  
PříspěvekNapsal: úte 08. bře 2011 15:01:55 

konecne taky TUT s ktoreho sa neda nic skopcit super :thumbup: :v:


  
PříspěvekNapsal: úte 08. bře 2011 15:18:19 
Kendall Johnson "Kendl"
Kendall Johnson "Kendl"
Uživatelský avatar
Registrován: úte 24. bře 2009 14:16:39
Příspěvky: 2874
Bydliště: Továrna na marmeželádu / Sklad bagrů

Proč používat zbytečnou definici pro zpomalení kompilace?

Rovnou jim napiš IsPlayerInRangeOfPoint (myslím)

_________________
*Brain reset*


Offline
 Profil  
PříspěvekNapsal: úte 08. bře 2011 15:42:33 
Moderátor
Moderátor
Uživatelský avatar
Registrován: čtv 11. čer 2009 12:47:03
Příspěvky: 2228

ffredyk píše:
Proč používat zbytečnou definici pro zpomalení kompilace?

Rovnou jim napiš IsPlayerInRangeOfPoint (myslím)


Ta definice ti to tak moc zase nezpomalí

Jinak díky za hodnocení

_________________
Obrázek


Offline
 Profil  
PříspěvekNapsal: úte 08. bře 2011 15:44:11 
Kendall Johnson "Kendl"
Kendall Johnson "Kendl"
Uživatelský avatar
Registrován: ned 28. zář 2008 13:02:11
Příspěvky: 2743
Bydliště: Dreadlands

Paráda :thumbup: Veľmi poučný tut pri ktorom začnú nováčikovia rozmýšľať ak chcú pawniť, niektorý to otvoria a keď uvidia že niesú kódy tak to zavrú :D ale GW 10/10 :v:


Offline
 Profil  
PříspěvekNapsal: úte 08. bře 2011 16:50:52 
Carl Johnson "CJ"
Carl Johnson "CJ"
Uživatelský avatar
Registrován: čtv 29. led 2009 20:03:51
Příspěvky: 4548
Bydliště: Blava ne ?

tento návod sa dosť podobá môjmu "suspect"

_________________
Moja tvorba http://pastebin.com/u/PatchwerkQWER
Ak chceš byť lepší ako ja, a budeš sa snažiť budeš lepší ! Už len pri pomyslení na to, že si lepší než ja, ťa posunie dopredu. Ale nezabudni ! Musíš sa snažiť. A potom zistíš to, čo vie pár ľudí - že som lama a moje scripty sú nič oproti tomu, čo môžeš vytvoriť ty. Tak sa prekonaj ako kedysi ja, a natri to všetkým ! Uprav budúcnosť pre svoj prospech


Offline
 Profil  
PříspěvekNapsal: úte 08. bře 2011 16:55:05 
The Truth
The Truth
Uživatelský avatar
Registrován: čtv 09. pro 2010 19:12:36
Příspěvky: 464
Bydliště: C:\recykler

Pěkně zpracované

10/10 . Nikdo to nemůže okopčit a noéváčky to naučí hledat na wiky ;) .

_________________
- Mám heslo, nekopíruj, nepoužívej cizí kódy, nevydávej za své...

Nevíte si rady s pawnem?
Spoiler:
Já vám s tím nepomůžu !


Skype : Paulie2907 (pro rady a dotazy, žádný deamx, žádná RZE, žádná dekompilace)


Offline
 Profil  
PříspěvekNapsal: úte 08. bře 2011 17:03:35 
Moderátor
Moderátor
Uživatelský avatar
Registrován: čtv 11. čer 2009 12:47:03
Příspěvky: 2228

QWER píše:
tento návod sa dosť podobá môjmu "suspect"


Před tím než jsem začal tento tut psát, tak jsem říkal, že jdu udělat něco podobného jako jsi udělal ty. Ty to tam ale máš vše upravené, prostě nachystané, jen že ten co to čte a chce se to naučit, tak jen píše jen ty kódy, co ty už tam máš.

Já to chtěl udělat (a udělal) tak, aby do toho museli zapojit i zjišťování funkcí na wiki a prostě aby u toho museli víc přemýšlet.

Udělal jsem návod na stejné téma jinak zpracovaný.

_________________
Obrázek


Offline
 Profil  
PříspěvekNapsal: ned 19. čer 2011 13:53:54 
Nováček
Nováček
Uživatelský avatar
Registrován: pon 13. čer 2011 21:03:33
Příspěvky: 2

jj pekne

"lol" "lol" "lol"

[code][/:D]


Offline
 Profil  
PříspěvekNapsal: ned 19. čer 2011 14:00:44 
Kendall Johnson "Kendl"
Kendall Johnson "Kendl"
Uživatelský avatar
Registrován: sob 31. črc 2010 16:52:29
Příspěvky: 2858
Bydliště: Chomutov

Mam dotaz..
Co je to mozek? :D

jinak celkem dobry tut ;)

_________________
Seznam programovacích učebnic zdarma

"Jsem vyjímečný.Proto se svým jednáním a chováním nemůžu zapadnout a vy mě budete nazývat jedním slovem "d*bil",protože mě nedokážete pochopit."

"Nic není tak těžké aby to lidský duch nepřekonal"

"Smějte se mi že jsem jiný,ale já se směju vám že vy jste všichni stejní"


Offline
 Profil  
PříspěvekNapsal: ned 19. čer 2011 14:10:05 
T - Bone Mendez
T - Bone Mendez
Uživatelský avatar
Registrován: úte 07. čer 2011 11:48:49
Příspěvky: 112
Bydliště: Nitra

DooM píše:
Mam dotaz..
Co je to mozek? :D

jinak celkem dobry tut ;)

mozog je to čo máš v hlave čím rozmyslas
http://cs.wikipedia.org/wiki/Mozek

_________________
Anonymous, do toho!!!


Offline
 Profil  
PříspěvekNapsal: stř 20. črc 2011 21:24:04 
T - Bone Mendez
T - Bone Mendez
Uživatelský avatar
Registrován: pon 11. črc 2011 17:56:36
Příspěvky: 119

TUT je pekný ale chcel by som sa spýtať že ked neviem všetky funkcie naspameť že presne ich neviem napisať ale viem ake existuju čo sa s nimi robí a ako sa volaju.Wiki použivam vpohodke.A otazka je taká či som dobry pawner.
:spam:


Offline
 Profil  
PříspěvekNapsal: stř 20. črc 2011 21:25:22 
Moderátor
Moderátor
Uživatelský avatar
Registrován: čtv 11. čer 2009 12:47:03
Příspěvky: 2228

boxer333 píše:
TUT je pekný ale chcel by som sa spýtať že ked neviem všetky funkcie naspameť že presne ich neviem napisať ale viem ake existuju čo sa s nimi robí a ako sa volaju.Wiki použivam vpohodke.A otazka je taká či som dobry pawner.
:spam:


Pokud umíš funkci použít, akorát si nepamatuješ parametry, tak máš potenciál být dobrý pawner. Jediný co potřebuješ je spousta praxe a pak už to půjde samo.

Já wiki využívám denně, ať už na zjištění různých ID, tak na různé funkce u kterých si parametry nejsem jist nebo si je nepamatuji.

_________________
Obrázek


Offline
 Profil  
PříspěvekNapsal: stř 20. črc 2011 21:30:55 
T - Bone Mendez
T - Bone Mendez
Uživatelský avatar
Registrován: pon 11. črc 2011 17:56:36
Příspěvky: 119

PeTr_AP] píše:
boxer333 píše:
TUT je pekný ale chcel by som sa spýtať že ked neviem všetky funkcie naspameť že presne ich neviem napisať ale viem ake existuju čo sa s nimi robí a ako sa volaju.Wiki použivam vpohodke.A otazka je taká či som dobry pawner.
:spam:


Pokud umíš funkci použít, akorát si nepamatuješ parametry, tak máš potenciál být dobrý pawner. Jediný co potřebuješ je spousta praxe a pak už to půjde samo.


Ďakujem že si mi poradil normalne a nie písal že som deb*l. Pawno mi do hlavy prišlo možno za jeden deň pawnil som a potom mi už odrazu skoro všetko dochadzalo.Čo mi trebalo som si urobil a vidím že čím viac praxe mám tím viac sa zlepšujem. Ešte raz dakujem.


Offline
 Profil  
Zobrazit příspěvky za předchozí:  Seřadit podle  
Odeslat nové téma Odpovědět na téma  [ Příspěvků: 18 ] 

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]


 Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé


Nemůžete zakládat nová témata v tomto fóru
Nemůžete odpovídat v tomto fóru
Nemůžete upravovat své příspěvky v tomto fóru
Nemůžete mazat své příspěvky v tomto fóru
Nemůžete přikládat soubory v tomto fóru

Hledat:
Přejít na: