Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
Tryharzzz

pomoc /SKIN ID /TIME ID /CREATE OBJECT

Recommended Posts

Ahoj Ja som Tryharzzz.exe mam už cw mod aj server vytvoreni ale potrebujem príkaz /skin ID všetky skiny okrem /skin 0 /skin 1 /skin 2.

Potom by som potreboval príkaz /time to vám zmení čas v hre 

a /Createobject prosím vás pomôžete ,mi ďakujem ;)

 

 

Tryharzzz.exe

Sdílet tento příspěvek


Link to post
Share on other sites

https://wiki.sa-mp.com/wiki/SetPlayerSkin

Vytvoř si proměnnou kde vložíš ID skinů od 0 do 299 nebo kolik jich je, ošetři si to aby tam nešlo zadávat hodnoty které tam nepatří. A v podstatě to stejné uděláš i u času ve hře, akorát použiješ funkci SetPlayerTime.

A pokud chceš vytvářet objekty, tak si raději stáhni nějaký map editor na forum.sa-mp.com, je jich tam hodně použitelných (např. tstudio)

Sdílet tento příspěvek


Link to post
Share on other sites
Author of the topic Odesláno před

Dakujem ale ja som dostal commands /skin od =[K]ille[R]= ale mne to crashuje je to takto CMD:setskin(params, playerid) { SetPlayerSkin(playerid, IDS) SCM(playerid, "vybral jste si skin id: %d", playerid, IDS)); DeleteSkin(playerid, 0) SCM"tento skin nemůžete si vybrat" DeleteSkin(playerid, 1) SCM"tento skin nemůžete si vybrat" DeleteSkin(playerid, 2) SCM"tento skin nemůžete si vybrat" return 1; }   Crashuje mi to a nvm čo mam delat :(

Sdílet tento příspěvek


Link to post
Share on other sites
před 1 hodinou, Tryharzzz said:

Dakujem ale ja som dostal commands /skin od =[K]ille[R]= ale mne to crashuje je to takto CMD:setskin(params, playerid) { SetPlayerSkin(playerid, IDS) SCM(playerid, "vybral jste si skin id: %d", playerid, IDS)); DeleteSkin(playerid, 0) SCM"tento skin nemůžete si vybrat" DeleteSkin(playerid, 1) SCM"tento skin nemůžete si vybrat" DeleteSkin(playerid, 2) SCM"tento skin nemůžete si vybrat" return 1; }   Crashuje mi to a nvm čo mam delat :(

Nejsem si teď na 100% jistý jestli to hraje roli, ale playerid by mělo být před params a za params by měly být hranaté závorky -> params[]. Příště to aspoň odřádkuj ;)

A pokud ti to bude házet error, tak ho zkopíruj a vlož ho tady i s kódem

Edited by Andrey

Sdílet tento příspěvek


Link to post
Share on other sites
CMD:setskin(playerid, params[])
{
	new skin = strval(params[0]); // premeníme string na číslo
	if (skin <= 2) return SCM(playerid, 0x990000,"Zablokovany skin"); // ak zadá 0,1 alebo 2 tak vypíšeme chybu
	SetPlayerSkin(playerid, skin); // nastavíme skin
	return true;
}

 

Sdílet tento příspěvek


Link to post
Share on other sites
Author of the topic Odesláno před

Mne to stále nejde ...

C:\Users\HP1334\Desktop\VSETKY VECI TU\server\gamemodes\CW.pwn(3034) : warning 203: symbol is never used: "mycommand"
Pawn compiler 3.2.3664              Copyright (c) 1997-2006, ITB CompuPhase


1 Warning.
 

Sdílet tento příspěvek


Link to post
Share on other sites

Treba sa naučiť rozdiel medzi WARNING a ERROR :) Takže ten príkaz ti už pravdepodobne funguje len ho musíš odskúšať

Warning: mod sa skompiloval ale nie je úplne optimálny - tj. niekde si niečo NEPODSATNE zabudol alebo spravil

Error - v kóde je syntaktická chyba a mod nie je možné skompilovať

Kde konkrétne (a samozrejme ako) vytváraš "mycommand" - použi funkciu hladať

 

EDIT: odporúčam si nájsť nejaký tutorial na príkazy, očividne neovládaš základy

Edited by Quiter

Sdílet tento příspěvek


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Zde můžete odpovědět na toto téma...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Obnovili jsme váš původní obsah (obsah napsaný před zavřením).   Smazat obnovený obsah

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...