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

Nejnovější témata:
[otázka] Kde spraviť mod ? od MajKlツ
Project ZDay od MajKlツ
[HELP] 3DTextLabel jen pro hráče a vozidla. od _Martin_
[Ms 2012] NHL 2009 Remake od SweS
[HELP] stock & undefined symbol od WilliamKrizak

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ů: 6 ] 
Autor Zpráva
 Předmět příspěvku: [SCRIPT] Změna SPZ pomocí dialogu
PříspěvekNapsal: pát 12. srp 2011 11:48:07 
T - Bone Mendez
T - Bone Mendez
Uživatelský avatar
Registrován: pon 18. dub 2011 16:25:27
Příspěvky: 188
Bydliště: Prachatice

Cawte s tímhle mi poradil můj kámoš SA_martin_SK !!! Takže jdeme na to !

Nahoru mezi new:
Kód:
new SPZ; //Nadefinujeme SPZ


Do OnGameModeInit, nebo OnFilterScriptInit:
Kód:
SPZ = CreatePickup(ID Pickupu, Model, Pozice X, Pozice Y, Pozice Z, -1); //Vytvoříme pickup


Do OnPlayerPickUpPickup:
Kód:
if (pickupid == SPZ) //Co se stane po sebrání pickupu
{
ShowPlayerDialog(playerid, 1037, DIALOG_STYLE_INPUT, "{FF0000}Změna SPZ", "Zadej text nové SPZ (Max 9 znaků)\nPoplatek za změnu: 5 000 $", "Změnit", "Zrušit");
}


A nakonec do OnDialogResponse:
Kód:
if(dialogid == 1037) //Definice dialogu
{
if(IsPlayerInAnyVehicle(playerid)) return ShowPlayerDialog(playerid, 1040, DIALOG_STYLE_MSGBOX, "{FF0000}Info", "Musíš být ve vozidle", "Ok", ""); // Podmínka, pokud není ve vozidle
if (GetPlayerMoney(playerid) < 5000) return  ShowPlayerDialog(playerid, 1039, DIALOG_STYLE_MSGBOX, "{FF0000}Info", "Nedostatek financí, potřebuješ 5 000 $", "Ok", ""); //Podmínka, pokud nemá 5 000 $ vypíše dialog
if(strlen(inputtext) > 9) return ShowPlayerDialog(playerid, 1037, DIALOG_STYLE_INPUT, "{FF0000}Změna SPZ", "Zadej text nové SPZ (Max 9 znaků)\nPoplatek za změnu: 5 000 $", "Změnit", "Zrušit"); //Input na změnu SPZ
new auto = GetPlayerVehicleID(playerid);
SetVehicleNumberPlate(auto,inputtext); //Nastaví SPZ
SetVehicleToRespawn(auto); //Co se stane po respawnu
PutPlayerInVehicle(playerid,auto,0);
GivePlayerMoney(playerid, -5000); //Strhne 5 000 $
ShowPlayerDialog(playerid, 1038, DIALOG_STYLE_MSGBOX, "{FF0000}Info", "SPZ Změněna", "Ok", ""); //Napíše že byla SPZ změněna
}


Toť vše, mezi TuToriáli sem to nenašel tak prosím :spam:

//EDIT: Upravena gramatika :D

_________________
Je Čech,Rus a Američan.
Američan říká:
"My máme tak moderní technologii, že bysme vás zničili."
Rus říká:
"My máme tolik atomovek že bysme vám to zničili."
A Čech se jen usměje a říká:
"My máme tolik cikánů. že by vám to všechno ukradli."


Naposledy upravil Michael dne pát 12. srp 2011 11:55:36, celkově upraveno 1

Offline
 Profil  
 Předmět příspěvku: Re: [TUT] Změna SPZ pomocí dialogu
PříspěvekNapsal: pát 12. srp 2011 11:52:31 
Moderátor
Moderátor
Uživatelský avatar
Registrován: čtv 11. čer 2009 12:47:03
Příspěvky: 2228

Nepopsáno, přesunuto do sekce Vaše scripty.

_________________
Obrázek


Offline
 Profil  
 Předmět příspěvku: Re: [SCRIPT] Změna SPZ pomocí dialogu
PříspěvekNapsal: pát 12. srp 2011 11:54:52 
Eddie Pulaski
Eddie Pulaski
Uživatelský avatar
Registrován: úte 02. lis 2010 22:16:14
Příspěvky: 1474
Bydliště: Program Files(x64);

Mam takovej dojem ze ani nestihnes tu spz napsat a respawne ti to ten dialog

_________________
ObrázekObrázekObrázekObrázekObrázek


ObrázekObrázekObrázek

Obrázek

K temné straně Dooku přidal se. Lži, zrada a nedůvěra jsou teď nástroje jeho.


Online
 Profil  
 Předmět příspěvku: Re: [SCRIPT] Změna SPZ pomocí dialogu
PříspěvekNapsal: čtv 15. pro 2011 15:45:38 
Barry Thorne "Big Bear"
Barry Thorne "Big Bear"
Uživatelský avatar
Registrován: sob 30. črc 2011 10:09:57
Příspěvky: 314

cs,hele co má bejt to model ?
Spoiler:
SPZ = CreatePickup(7, Model,2210.1633,2489.7654,10.8203, -1); //Vytvoříme pickup



hazí mě to :
Spoiler:
C:\Users\moje\Desktop\Nová složka\pawno\novy.pwn(143) : error 017: undefined symbol "Model"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase


1 Error.


Offline
 Profil  
 Předmět příspěvku: Re: [SCRIPT] Změna SPZ pomocí dialogu
PříspěvekNapsal: čtv 15. pro 2011 15:48:34 
Kendall Johnson "Kendl"
Kendall Johnson "Kendl"
Uživatelský avatar
Registrován: sob 31. črc 2010 16:52:29
Příspěvky: 2859
Bydliště: Chomutov

paveldaa píše:
cs,hele co má bejt to model ?
Spoiler:
SPZ = CreatePickup(7, Model,2210.1633,2489.7654,10.8203, -1); //Vytvoříme pickup



hazí mě to :
Spoiler:
C:\Users\moje\Desktop\Nová složka\pawno\novy.pwn(143) : error 017: undefined symbol "Model"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase


1 Error.

blbe to nazval.. dosad tam type pickupu... vice na wikine..

_________________
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ředmět příspěvku: Re: [SCRIPT] Změna SPZ pomocí dialogu
PříspěvekNapsal: čtv 15. pro 2011 15:52:58 
Barry Thorne "Big Bear"
Barry Thorne "Big Bear"
Uživatelský avatar
Registrován: sob 30. črc 2011 10:09:57
Příspěvky: 314

ehm ,takto :D ?
Kód:
SPZ = CreatePickup(7, 1317,2210.1633,2489.7654,10.8203, -1); //Vytvoříme pickup
žadnej error :D ,to druhý číslo checpoint


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

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: