-
Příspěvků
135 -
Registrován
-
Aktivní
Content Type
Profiles
Forums
Calendar
Gallery
SA-MP
Příspěvky posted by Sparko
-
-
Pozri si server log a tam by ti malo písať čo nemáš vytvorené a vytvor si to v scriptfiles.
-
A povieš nám aj tú chybu, ktorá je v móde alebo to budeš iba šifrovať v slovíčku error 19 ?
-
Mohli by ste upraviť IP PFR
82.208.17.10:27110Opäť beží.
-
Mám to v OnPlayerConnect
-
Prepáčte za double-post, ale skúsil som to a stále to robí to isté. :/
-
Tento program je pre mňa španielska dedina, vôbec sa v tom nevyznám, ale zajtra to skúsim.
-
Dobrý večer,
Mapujem si nové miesta v hre a teraz keď som si to skúšal tak na tom mieste kde som objekt odstránil tak sa mi ukazujú obrysy toho odstráneného objektu. Na screene to bude vidieť.
PAWN code:
RemoveBuildingForPlayer(playerid, 11011, -2144.3516, -132.96094, 38.33594, 0.25);
RemoveBuildingForPlayer(playerid, 10252, -2175.7578, 661.92188, 50.10156, 0.25);RemoveBuildingForPlayer(playerid, 11009, -2128.5391, -142.84375, 39.14063, 0.25);Za každú dobrú radu budem rád.
-
Už to máš dokončené ?
-
-
Zaujímavé.
-
Zdravím čítateľov tohto fóra.
Pripravil som si pre vás jednoduchý tutoriál. Z názvu už môžete vedieť o čo ide. Dnes vám ukážem ako si môžete presúvať objekty z miesta na miesto pomocou jedného príkazu. Tak podme na to!
Hore pod includy si vložíme:
new posilovnag; // Toto je naša premena.
Ak to dávate do módu toto vložte do OnGameModeInit
Ak to chcete použiť do filterscriptu tak to vložte do OnFilterScriptInit
posilovnag = CreateObject(ID Objektu,X,Y,Z,Rx,Rz,Ry); // Máte to vysvetlené nižšie.
CreateObject - príkaz na vytvorenie objektu.
ID Objektu - ID (číslo) objektu, ktorý sa vytvorí na súradniciach
X,Y,Z - súradnice
Rz,Rx,Ry - rotácia
Teraz prejdeme na príkaz. Do OnPlayerCommandText vložíme nasledujúci kód:
{ if(strcmp(cmdtext, "/oposilovna", true) == 0) { MoveObject(posilovnag, X,Y,Z, rýchlosť); //Sem vložíte pozíciu keď je brána zatvorená. SendClientMessage(playerid, FARBA_TEXTU, "Posilka je otvorená."); // Odošle hráčovi správu return 1; } if(strcmp(cmdtext, "/zposilovna", true) == 0) { MoveObject(posilovnag, X,Y,Z, rýchlosť); //Sem vložíte pozíciu keď je brána otvorená. SendClientMessage(playerid, FARBA_TEXTU,"Posilka je zatvorená."); // Odošle hráčovi správu return 1; }
Ideme si to rozobrať.
/oposilovna - je náš príkaz na otvorenie posilky.
MoveObject - príkaz na presunutie objektu, ktorý sme vyššie vytvorili.
posilovnag - to sme si vytvorili úplne hore.
X,Y,Z - súradnice
rýchlosť - rýchlosť otvárania objektov ( doporučujem 3.0 )
SendClientMessage - pošle hráčovi správu ( v našom prípade "Posilka je otvorená/zatvorená" )
Už sme na konci tutoriálu, naozaj to nie je nič ťažké keď som to dokázal urobiť dokonca ja tak to dokáže urobiť každý.
Verím, že aspoň niekomu som pomohol.
Návod označen jako platný
Ten to návod byl označen jako platný.Návod může být kdykoli označen jako nevhodný či neplatný
-
Zdravím. Potrebujem si do MTA map editoru pridať nové objekty. Ale je tu jeden háčik. Verzia MTA, ktorú mám ponúka možnosť zmazať objekty, ktoré už v hre existujú. Keď si tie nové objekty vložím do toho MTA tak mi tá možnosť mazať objekty zmizne, ale mám nové objekty. Teraz potrebujem, aby som mal aj nové objekty a aj tie možnosti, ktoré mi ponúka verzia MTA bez objektov. Dá sa to vôbec ?
-
-
Keby si hľadal nájdeš to. Ten istý problém som mal aj ja.
http://pawno.cz/topic/49725-helpbanka-sl/#entry296254
-
Kto by mi poslal gamemody čo tu boli ? PM
-
danda951, veľmi pekne ďakujem. V živote by ma nenapadlo sa tam pozrieť. Fakt vďaka. Môžte #LOCK
-
Zdravím,
potreboval by som poradiť ako zmením rozlišenie, ale nie CEZ HRU. Zmenil som si ho, a keď zapnem MTA tak sa objaví biela obrazovka. Skúsil som aj reinštal MTA no nepomohlo. :/
Za každú dobru radu, ďakujem
-
Karolinka, veľmi pekne ti dakujem Všetko ide ako má. Môžte to zamknúť.
-
Čawte, na servery mám gamemod Street Life.
Našiel som bug, že keď hráč zadá sumu v zápornej hodnote tak mu tie peniaze dá. Potreboval by som to opraviť, že keď zadá napr. "-5000" tak mu to proste nedovolí.
public BankSetMoney(playerid, money[])
{if(IsPlayerConnected(playerid)){if(!strlen(money)) return ShowPlayerDialog(playerid,Dialog_BankSet,DIALOG_STYLE_INPUT,"Banka","{ff0000}Nezadal si sumu !{ffffff}\nZadaj sumu, ktorú chceš vložiť do banky:","Vložiť","Zrušiť");else if(strval(money) > Player[playerid][Money]) return ShowPlayerDialog(playerid,Dialog_BankSet,DIALOG_STYLE_INPUT,"Banka","{ff0000}Nemáš dostatok peňazí !{ffffff}\nZadaj sumu, ktorú chceš vložiť do banky:","Vložiť","Zrušiť");else{GivePlayerACMoney(playerid, -strval(money));Player[playerid][bank] += strval(money);new string[128];format(string,128,"Úspešne si vložil do banky %d$ ! Aktuálny stav konta je: %d$.",strval(money),Player[playerid][bank]);SendClientMessage(playerid,COLOR_YELLOW,string);Player[playerid][iPIP]=false;PlayerCameraBack(playerid);}}return 1;}forward BankGetMoney(playerid, money[]);public BankGetMoney(playerid, money[]){if(IsPlayerConnected(playerid)){if(!strlen(money)) return ShowPlayerDialog(playerid,Dialog_BankGet,DIALOG_STYLE_INPUT,"Banka","{ff0000}Nezadal si sumu !{ffffff}\nZadaj sumu, ktorú chceš vybrať z banky:","Vybrať","Zrušiť");else if(Player[playerid][bank] < strval(money)) return ShowPlayerDialog(playerid,Dialog_BankGet,DIALOG_STYLE_INPUT,"Banka","{ff0000}Nemáš v banke dostatok peňazí !{ffffff}\nZadaj sumu, ktorú chceš vybrať z banky:","Vybrať","Zrušiť");else{GivePlayerACMoney(playerid, strval(money));Player[playerid][bank] -= strval(money);new string[128];format(string,128,"Úspešne si vybral z banky %d$ ! Aktuálny stav konta je: %d$.",strval(money),Player[playerid][bank]);SendClientMessage(playerid,COLOR_YELLOW,string);Player[playerid][iPIP]=false;PlayerCameraBack(playerid);}}return 1;}public BankSetMoney(playerid, money[])
{if(IsPlayerConnected(playerid)){if(!strlen(money)) return ShowPlayerDialog(playerid,Dialog_BankSet,DIALOG_STYLE_INPUT,"Banka","{ff0000}Nezadal si částku !{ffffff}\nZadej částku kterou chceš vložit do banky:","Vložit","Cancel");else if(strval(money) > Player[playerid][Money]) return ShowPlayerDialog(playerid,Dialog_BankSet,DIALOG_STYLE_INPUT,"Banka","{ff0000}Nemáš dostatek penezí !{ffffff}\nZadej částku kterou chceš vložit do banky:","Vložit","Cancel");else{GivePlayerACMoney(playerid, -strval(money));Player[playerid][bank] += strval(money);new string[128];format(string,128,"Uspěšne si vložil do banky %d$ ! Aktuálny stav konta je: %d$.",strval(money),Player[playerid][bank]);SendClientMessage(playerid,COLOR_YELLOW,string);Player[playerid][iPIP]=false;PlayerCameraBack(playerid);}}return 1;}forward BankGetMoney(playerid, money[]);public BankGetMoney(playerid, money[]){if(IsPlayerConnected(playerid)){if(!strlen(money)) return ShowPlayerDialog(playerid,Dialog_BankGet,DIALOG_STYLE_INPUT,"Banka","{ff0000}Nezadal si částku !{ffffff}\nZadej částku kterou chceš vybrat z banky:","Vybrat","Cancel");else if(Player[playerid][bank] < strval(money)) return ShowPlayerDialog(playerid,Dialog_BankGet,DIALOG_STYLE_INPUT,"Banka","{ff0000}Nemáš v bance dostatek peňezí !{ffffff}\nZadej částku kterou chceš vybrat z banky:","Vybrat","Cancel");else{GivePlayerACMoney(playerid, strval(money));Player[playerid][bank] -= strval(money);new string[128];format(string,128,"Uspěšne sis vybral z banky %d$ ! Aktuálni stav konta je: %d$.",strval(money),Player[playerid][bank]);SendClientMessage(playerid,COLOR_YELLOW,string);Player[playerid][iPIP]=false;PlayerCameraBack(playerid);}}return 1;}Ďakujem za všetky rady.
-
Ďakujem ti veľmi pekne môžte lock.
-
Zdravím všechny co čtu tenhle topic.
Na serveru mam ammo systém. Nedávno sem našel jednou malinkou chybu. Když si hráč koupi vestu neboli armour víc krát než jednou tak mu ju vždycky dá a vezme peníze. Potřeboval bych od vás zkušených lidi pomoc. Jak spravit, aby mu to napsalo, že už má armour nemůže si ji koupit znova.
Všem co se mi budou snažit pomoc děkuji
-
PrisonCell0 = CreateObject(8673,200.2519531,1946.5986328,15.1920004,0.0000000,0.0000000,0.0000000); // CELY OTVORENE 1
PrisonCell1 = CreateObject(8673,220.6865234,1946.5761719,15.2170000,0.0000000,0.0000000,0.0000000); // CELY OTVORENEpublic PrisonClose()
{
MoveObject(PrisonCell0, 200.2519531,1946.5986328,18.1669998,5,0.0000000,0.0000000,0.0000000);
MoveObject(PrisonCell1, 220.6865234,1946.5771484,18.1669998,5,0.0000000,0.0000000,0.0000000);
public PrisonOpen()
{
MoveObject(PrisonCell0, 220.6865234,1946.5761719,15.2170000,5,0.00000000,0.00000000,0.00000000);
MoveObject(PrisonCell1, 200.2519531,1946.5986328,15.1920004,5,0.00000000,0.00000000,0.00000000); -
Takže, ak mám MoveObject(Dvere,219.0559998,1983.7969971,14.1750002,4,0,0,90);
X, Y, Z
Rýchlosť otvárania
RX, RY, RZ
Ale ak to tak spravím tak sa to stále posunie niekam preč .. :/
-
Môžte LOCK.
AW.Tom ani to meno nepoznám. A dal som to tam hore akurát som k tomu zabudol napísať.
CS:GO "Fragmovie"
v Obrázky a videa z her
Odesláno:
Zdravím gamerov a gamerky po dlhej dobe som spojil pár záberov z mojich zápasov. Prijal by som vaše hodnotenie.