AvestX 5 Odesláno: 15. Březen, 2010 Share Odesláno: 15. Březen, 2010 CheckPoint System Statistic: Tvorba: 20Min (Občasné chyby s mizením CheckPointu) Test: 3Minuty (Na jeden checkpoint, ale na vice by melo jit take) MAX CheckPointů: 100 ( Když překonáte restartuje se server ) Autoři: Avest-X Pomoc: Jen hlava Nastavení: OnGameModeInit: AddStaticCheckpoint(cp_id, Float:cp_x, Float:cp_y, Float:cp_z, Float:cp_size, cp_distance);cp_id = ID CheckPointu, důležité pokud chcete aby se prováděla nějáká činnost v checkpointu když do něj vztoupítecp_x, y, z = souřadnice X,Y,Z CheckPointu cp_size = Velikost checkpointu cp_distance = Od jaké dálky se bude checkpoint ukazovat. Provádění věcí v checkpointu: OnPlayerEnterCheckPoint: if(PlayerCheckPoint[playerid] == cp_id) // Nastavte cp_id jake jste dali v OnGameModeInit { SendClientMessage(playerid, 0xFFFFFFFF, "Ahoj :)"); // Věci co se budou provádět třeba zpráva AHOJ (toto je jen příklad !) } Instalace: Vložit soubor "cp_System.inc" do složky include kde máte pawno a do scriptu do kterého chcete cp_System použít dejte nahoru: #include Download: ! WARING ! Pokud dáte 2 a více CP vedle sebe nebudou se ukazovat ! ukazuje se pouze jeden protože MAX zobrazených checkpointů v modu je pouze 1 ! Takže dávejte Checkpointy dále od sebe Za chyby ve scriptu se omlouvám tuto věc sem kódoval poprvné v životě i když už jsem věděl jak na ní .. Link to comment Share on other sites More sharing options...
Roox 1 Odesláno: 15. Březen, 2010 Share Odesláno: 15. Březen, 2010 Jo je to dobrý. Sice už mam ( Zase ) vlastní, ale někomu se bude hodit.. V INC nevidím žádný chyby, ale pro přehlednost bych příště udělal přes enum Link to comment Share on other sites More sharing options...
Konvicka 0 Odesláno: 15. Březen, 2010 Share Odesláno: 15. Březen, 2010 Jako vždy escelentní práce ..Stejně jako CreateHouses a AddBank které sem samozřejmě použil ...Tak i tohle použiju do svého módu ...Avest-X dělá prostě super TUTY + INC a obvykle jsou bez chyb ...99,99999999999999999999999/100...Určitě se nějaká maličká chybička najde ...Gratuluji ..Seš na Pawno.cz Nejlvíce Aktivní z těch lepších pawnerů a děláš super TUTY... Link to comment Share on other sites More sharing options...
fugasjunior 1 Odesláno: 15. Březen, 2010 Share Odesláno: 15. Březen, 2010 80/100 až využiju tak 99/100 Link to comment Share on other sites More sharing options...
AvestX 5 Odesláno: 15. Březen, 2010 Author Share Odesláno: 15. Březen, 2010 Děkuji všem PS: Rooxi dík že si sem toto: Roox19:13 takze pisu na pawno: Kritika : 1. Nwm proc to nemas pres enum.. Je to neprehledny 2. To, že se nezobrazi 2 checkpointy vedle sebe je naprd. 3. Moc krátký 4. Nelíbí se mi to 5. Ten název nenapsal Link to comment Share on other sites More sharing options...
Roox 1 Odesláno: 15. Březen, 2010 Share Odesláno: 15. Březen, 2010 Blazne A i pro ostatní, dejte si na něj pozor Toto mi napsal Piš sem lamo ! Prosím napiš KOMENT http://pawno.cz/viewtopic.php?f=22&t=8396&p=90141#p90141 Bacha na nej ! Ne ale fakt s tim zobrazovani jenom 1 neco musis udelat.. Link to comment Share on other sites More sharing options...
Guest D3luX Odesláno: 15. Březen, 2010 Share Odesláno: 15. Březen, 2010 Pocuj do toho rvojho inc,da sa tam spravit to ze kej vojdem do cp da my to nitro drunk lvl atd?.. Link to comment Share on other sites More sharing options...
Roox 1 Odesláno: 15. Březen, 2010 Share Odesláno: 15. Březen, 2010 Tak si vytvoris checkpoint a treba do OnPlayerPickUpPickup(playerid, pickupid) si dáš if(IsPlayerInSphere(playerid, X, Y, Z, 15)) { SetPlayerDrunkLevel(playerid, 1000); } Atd .. Neco jako pickup ale s větším územím Link to comment Share on other sites More sharing options...
AvestX 5 Odesláno: 15. Březen, 2010 Author Share Odesláno: 15. Březen, 2010 Tak si vytvoris checkpoint a treba do OnPlayerPickUpPickup(playerid, pickupid) si dášif(IsPlayerInSphere(playerid, X, Y, Z, 15)) { SetPlayerDrunkLevel(playerid, 1000); } Atd .. Neco jako pickup ale s větším územím Delas si prdel ? OnPlayerPickUpPickup se vyvolava kdyz vejdes do pickupu dej to třeba do OnPlayerUpdate ... Link to comment Share on other sites More sharing options...
Guest D3luX Odesláno: 15. Březen, 2010 Share Odesláno: 15. Březen, 2010 Tu mam napr.moj zavod ktory je v scriptfiles. 15 190 15 1 1 D3luX 2685.634277 -2006.677124 13.147514 271.514617 2713.6401 -1992.7823 13.1473 2706.8013 -1931.6128 13.0617 2594.7644 -1932.3586 13.1462 2516.9309 -1917.2277 13.1356 A ked si chcem spravit aby mi to dalo niekde nitro tak to ako?..Mam to normalne robit ze ked hrac vstupi do cp da mu to tie a tie funkcie?. Link to comment Share on other sites More sharing options...
AvestX 5 Odesláno: 15. Březen, 2010 Author Share Odesláno: 15. Březen, 2010 Nwm jestli si to pochopil, ale tohle je jako(by) pickup Link to comment Share on other sites More sharing options...
Guest D3luX Odesláno: 15. Březen, 2010 Share Odesláno: 15. Březen, 2010 Pochopil ale ja sa pitam na hento ci by sa to nejako dalo..cez YSI sa to da ale cez to neviem robit "lol" Link to comment Share on other sites More sharing options...
AvestX 5 Odesláno: 15. Březen, 2010 Author Share Odesláno: 15. Březen, 2010 Asi by se to dalo protože nevim co mluvíš pač neumim slovensky Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now