Právě je čtv 24. kvě 2012 0:07:57
Hosting WEDOS.cz
SLEVA 25% (slevový kód:PAWNO25)

Nejnovější témata:
[otázka] Kde spraviť mod ? od D4n09
[Ms 2012] NHL 2009 Remake od SweS
[HELP] stock & undefined symbol od WilliamKrizak
asus k8v-x od 7.Host
[HELP] Pickupy ! od AvestX

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ů: 11 ] 
Autor Zpráva
 Předmět příspěvku: [TuT]Tuning auta - all in one
PříspěvekNapsal: stř 07. dub 2010 20:46:22 
T - Bone Mendez
T - Bone Mendez
Uživatelský avatar
Registrován: úte 03. lis 2009 22:16:28
Příspěvky: 95

Aloha!
V tomto tute vam priblizim publicy a funkcie, ktore pracuju s tuningom auta. Slova netreba, zacnem.

OnVehicleMod(playerid, vehicleid, componentid)
public, ktory sa vykona, ked sa do auta prida komponent (nitro, spojler, cokolvek).
playerid - ID hraca, ktory vyvolal public (pridal mod do auta)
vehicleid - ID auta, ktore bolo modovane
componentid - ID komponentu, ktore bolo pridane, zoznam tu

Priklad pouzitia:
Kód:
OnVehicleMod(playerid, vehicleid, componentid){
SendClientMessage(playerid, 0xRRGGBBFF, "Pridal si si komponent do auta");
return 1;
}

Poznamka: Tento public je vhodny napriklad pre anticheat-ktory odhali Vehicle Modding hack.

AddVehicleComponent(vehicleid, componentid)
tentokrat sa jedna o funkciu, ktora prida do auta komponent
vehicleid - ID auta, ktoremu pridame komponent
componentid - ID komponentu, ktore bolo pridane, zoznam tu

Prakticke vyuzitie:
Kód:
public OnPlayerCommandText(playerid,cmdtext[])
{
if(!strcmp("/nitro",cmdtext,true,10) && IsPlayerInAnyVehicle(playerid)){
AddVehicleComponent(GetPlayerVehicleID(playerid), 1010); return 1; //prida nitro do auta
}
}


RemoveVehicleComponent(vehicleid, componentid)
Pravy opak AddVehicleComponent, tato funkcia komponent odoberie.
vehicleid - ID auta, ktoremu zmazeme komponent
componentid - ID komponentu, ktore bolo pridane, zoznam tu

Prakticke vyuzitie:
Kód:
OnPlayerEnterVehicle(playerid,vehicleid,ispasseneger)
{
RemoveVehicleComponent(vehicleid,1010) //odstrani nitro (ak tam je)
}


GetVehicleComponentInSlot(vehicleid,slot)
Funkcia, ktora zisti aky mate komponent podla slotu
vehicleid - ID auta, ktoremu zistime komponent
slot - slot, v ktorom ma komponent byt

Prakticke vyuzitie:

Kód:
OnPlayerEnterVehicle(playerid,vehicleid,ispasseneger){
if(GetPlayerComponentInSlot(vehicleid,0)==1049) GameTextForPlayer(playerid,"Nastupil si do auta, v ktorom je spoiler ALIEN!",3000,5);
return 1;
}


GetVehicleComponentType(component)
Zisti slot pre komponent

component - komponent do auta, ktoremu zistime slot

Prakticke vyuzitie:
Kód:
OnPlayerCommandText(playerid,cmdtext[]){
if(strcmp("/alien_spoiler",cmtext,true,10)==0){
  new result[100];
  format(result,100,"Slot pre spoiler alien ma ID %i",GetVehicleComponentType(1049));
  GameTextForPlayer(playerid,result,3000,5);
  return 1;
}
}

_________________
[TuT]Anti-Godmode
[TuT]Tuning auta - All in one
[TuT]Jednoduche rozmiestnovanie aut
[TuT]ESC Pauza
[TuT]Premenovanie (vratane DUDB)
[TuT]Tag, untag, a ine hratky s SetPlayerChatBubble
[INC]Prehadzovanie zbrani v aute (Q+E)

Obrázek


Offline
 Profil  
 Předmět příspěvku: Re: [TuT]Tuning auta - all in one
PříspěvekNapsal: stř 07. dub 2010 21:16:33 
Carl Johnson "CJ"
Carl Johnson "CJ"
Uživatelský avatar
Registrován: čtv 04. pro 2008 12:15:11
Příspěvky: 4563
Bydliště: @home

Hmm hezky.. prej mam komentovat nevim co :D 9/10

_________________
Omlouvám se všem, které jsem tu někdy urazil, dal jim ban nebo jim provedl cokoliv jiného, co se jim nelíbilo.

Twitter: @Cinska_polivka
Last.fm: Chinese_soup
XMPP (Jabber): Cinska_polivka@jabbim.com"
IRC: Chinese_soup @ IRCNet, Freenode, CZFree


Offline
 Profil  
 Předmět příspěvku: Re: [TuT]Tuning auta - all in one
PříspěvekNapsal: stř 07. dub 2010 21:18:41 
T - Bone Mendez
T - Bone Mendez
Uživatelský avatar
Registrován: úte 03. lis 2009 22:16:28
Příspěvky: 95

Cinska polivka píše:
Hmm hezky.. prej mam komentovat nevim co :D 9/10

preco 9 a ne 10?:D

_________________
[TuT]Anti-Godmode
[TuT]Tuning auta - All in one
[TuT]Jednoduche rozmiestnovanie aut
[TuT]ESC Pauza
[TuT]Premenovanie (vratane DUDB)
[TuT]Tag, untag, a ine hratky s SetPlayerChatBubble
[INC]Prehadzovanie zbrani v aute (Q+E)

Obrázek


Offline
 Profil  
 Předmět příspěvku: Re: [TuT]Tuning auta - all in one
PříspěvekNapsal: stř 07. dub 2010 22:10:04 
Carl Johnson "CJ"
Carl Johnson "CJ"
Uživatelský avatar
Registrován: čtv 04. pro 2008 12:15:11
Příspěvky: 4563
Bydliště: @home

Mmartin píše:
Cinska polivka píše:
Hmm hezky.. prej mam komentovat nevim co :D 9/10

preco 9 a ne 10?:D


.. Spamoval s v chatu smajliky
.. Vždy je co zlepšovat
.. TUC TUC TUC :D

_________________
Omlouvám se všem, které jsem tu někdy urazil, dal jim ban nebo jim provedl cokoliv jiného, co se jim nelíbilo.

Twitter: @Cinska_polivka
Last.fm: Chinese_soup
XMPP (Jabber): Cinska_polivka@jabbim.com"
IRC: Chinese_soup @ IRCNet, Freenode, CZFree


Offline
 Profil  
 Předmět příspěvku: Re: [TuT]Tuning auta - all in one
PříspěvekNapsal: stř 07. dub 2010 22:12:34 
T - Bone Mendez
T - Bone Mendez
Uživatelský avatar
Registrován: úte 03. lis 2009 22:16:28
Příspěvky: 95

tak sorry, za tri kone v chate
tak sorry, ze som dokonaly len z 90%
tak sorry, ale tuc tuc meda beda :D

_________________
[TuT]Anti-Godmode
[TuT]Tuning auta - All in one
[TuT]Jednoduche rozmiestnovanie aut
[TuT]ESC Pauza
[TuT]Premenovanie (vratane DUDB)
[TuT]Tag, untag, a ine hratky s SetPlayerChatBubble
[INC]Prehadzovanie zbrani v aute (Q+E)

Obrázek


Offline
 Profil  
 Předmět příspěvku: Re: [TuT]Tuning auta - all in one
PříspěvekNapsal: sob 10. dub 2010 8:41:49 
The Truth
The Truth
Uživatelský avatar
Registrován: úte 27. led 2009 17:52:19
Příspěvky: 439
Bydliště: U Počítače 7 :D

"lol" ... :D Vždycky každý TuT neni dokonalý nikdy nemůže být 10/10 :D já dávám 9,5/10 ;) xD

_________________
[center]Drchy
SA-MP , uD
www.unique-drifters.mzf.cz


Offline
 Profil  
 Předmět příspěvku: Re: [TuT]Tuning auta - all in one
PříspěvekNapsal: sob 10. dub 2010 11:07:16 
T - Bone Mendez
T - Bone Mendez
Uživatelský avatar
Registrován: úte 03. lis 2009 22:16:28
Příspěvky: 95

to s dokonalostou bol joke :D cele to bolo joke :D

_________________
[TuT]Anti-Godmode
[TuT]Tuning auta - All in one
[TuT]Jednoduche rozmiestnovanie aut
[TuT]ESC Pauza
[TuT]Premenovanie (vratane DUDB)
[TuT]Tag, untag, a ine hratky s SetPlayerChatBubble
[INC]Prehadzovanie zbrani v aute (Q+E)

Obrázek


Offline
 Profil  
 Předmět příspěvku: Re: [TuT]Tuning auta - all in one
PříspěvekNapsal: pon 14. čer 2010 14:14:07 

pocujte jeto vpohode ale chcel by som na server auto ktore by uz bolo vytunene ale nevim jak nato , do ktoreho publicu ide co apd .. jednalo by sa o auto voodooa mal by iba nove kola , poradili by ste mi stym prosim vas?


  
 Předmět příspěvku: Re: [TuT]Tuning auta - all in one
PříspěvekNapsal: pon 14. čer 2010 14:24:47 
T - Bone Mendez
T - Bone Mendez
Registrován: pon 07. zář 2009 17:29:41
Příspěvky: 121

Dávám 9,5/10, a to proto, že tu nění to co jdu ted vysvětlit xD Nedávno jsem si to dělal...

Takže do:

public OnGameModeInit()
Kód:
vbisultan = AddStaticVehicle(560,3116.7546,-2122.5264,11.0515,353.3471,9,39);
AddVehicleComponent(vbisultan,1026);
ChangeVehiclePaintjob(vbisultan, 2);


Přičemž:
vbisultan = AddStaticVehicle(560,3116.7546,-2122.5264,11.0515,353.3471,9,39);
- tímhle si udáme, že vbisultan je zrovna tady tohle auto...
AddVehicleComponent(vbisultan,1026);

vbisultan = tady zadáme to stejný co předtím, prostě aby pawno vědělo, do kterýho auta to má dát...
1026) = Component ID: http://wiki.sa-mp.com/wiki/Car_Component_ID Tady si najdeme to ID a dáme ho tam..
ChangeVehiclePaintjob(vbisultan, 2); = tady sám nevím, ta dvojka to určuje jakej postřik to auto bude mít, ale sám něm který je který xD

Mno, myslí že jsem to až moc rozepsal, xD


Offline
 Profil  
 Předmět příspěvku: Re: [TuT]Tuning auta - all in one
PříspěvekNapsal: pon 14. čer 2010 15:11:00 

je to farba
http://wiki.sa-mp.com/wiki/Color_ID


  
 Předmět příspěvku: Re: [TuT]Tuning auta - all in one
PříspěvekNapsal: pon 14. čer 2010 15:13:30 
Eddie Pulaski
Eddie Pulaski
Uživatelský avatar
Registrován: pon 26. led 2009 22:20:55
Příspěvky: 1580

Je lepší si to dělat do svých publicu n elsem :)

_________________
Dělte se o svou zkušenost.
Je to cesta jak dosáhnout nesmrtelnosti. Dalajlama



DeviantArt http://exodusone.deviantart.com/


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ů: 11 ] 

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: