[Pomoc]Komande


Započeo Deko, Januar 09, 2015, 16:45:51 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim:000000
Detaljan opis problema: Pocinjem sad praviti komande i kako napraviti komandu /provjeristat [ID ili dio imena igraca]
i kako da psotavim da ako nije admin da mu se ispisuje [DekoAC]Nisi ovlasten!
i da li mogu sl. komandu samo post staviti da ne otvaram novu temu?
Dio skripte://
Slike: //
Respect: â–... â–† â–ˆ Rudimental â–ˆ â–† â–..., Denis_Lapi, Blaeks, Ñ"ÊŸÑ"ɱÑ"ÆžÏ,,Ä...ÊŸ, Bryant., TiXoR_,   #old_school


Ajde ti meni reci pre svega koji procesor komandi koristis ?

YSI
Respect: â–... â–† â–ˆ Rudimental â–ˆ â–† â–..., Denis_Lapi, Blaeks, Ñ"ÊŸÑ"ɱÑ"ÆžÏ,,Ä...ÊŸ, Bryant., TiXoR_,   #old_school


Mislis YCMD :D pazi ovako sto se tice ovoga za admina to uradis ovako primer

YCMD:test(playerid, params[], help)
{
	if (PlayerInfo[playerid][pAdmin] < 0) return SCM (playerid, -1, "Nemate pristup ovoj komandi");
	SCM (playerid, -1, "Komanda radi :)");
	return 1;
}


I sada ovo < 0 proverava koji si admin level ako si 1+ onda ces je moci koristiti ako hoces da je admin level 5 koristi onda upises < 4 znaci za 1 broj manje od dozvoljenog i to je to.

A sto se tice sada tih parametara u komandi treba ti sscanf i pogledaj tutorial u vezi tih parametara i pomocu njega ces skontati http://balkan-samp.com/forum/index.php?topic=28770.0

Parametri:

"u" 
- Za igracev ID/DeoImena + njega mozete koristiti za botove
Primer:
Kod: (c) [Odaberi]
if(sscanf(params, "u", id)) return SendClientMessage(playerid, -1, "Korištenje: /komanda [IgracevID]");


"r" 
- Za igracev ID/DeoImena 
Primer:
Kod: (c) [Odaberi]
if(sscanf(params, "r", igrac)) return SendClientMessage(playerid, -1, "Korištenje: /komanda [IgracevID/DeoImena]");

ne kontam ovo bas 'r' i 'u' jel to kucam il sta kako?
Respect: â–... â–† â–ˆ Rudimental â–ˆ â–† â–..., Denis_Lapi, Blaeks, Ñ"ÊŸÑ"ɱÑ"ÆžÏ,,Ä...ÊŸ, Bryant., TiXoR_,   #old_school


Pa pise ti za sta sluzi koji valjda umes da citas :D

Nisam vidio imam par errora kad radim freeze
C:\Users\pc\Desktop\Deko\gamemodes\Deko.pwn(493) : error 017: undefined symbol "Admin"
C:\Users\pc\Desktop\Deko\gamemodes\Deko.pwn(497) : error 017: undefined symbol "GetName"
C:\Users\pc\Desktop\Deko\gamemodes\Deko.pwn(499) : error 017: undefined symbol "GetName"
Pawn compiler 3.2.3664	 	 	Copyright (c) 1997-2006, ITB CompuPhase


3 Errors.

jel sad trebam pravit stock il sta?i kako :D :DDDD
Respect: â–... â–† â–ˆ Rudimental â–ˆ â–† â–..., Denis_Lapi, Blaeks, Ñ"ÊŸÑ"ɱÑ"ÆžÏ,,Ä...ÊŸ, Bryant., TiXoR_,   #old_school


Ajde da vidimo jesi naucio nesto i kako se snalazis kad su i ove male greske upitanju.
Pomocu ovoga pokusaj resiti problem http://balkan-samp.com/forum/index.php?topic=40233.0

ima negdje napisano....al kako sad valja cijeli skriptu pregledati??

valjda

Edit: prvi error rijesio ova dva nezz stvarno
Edit: haha sam sam uspio pomocu linka
Poslednja Izmena: Januar 09, 2015, 20:22:00 POSLE PODNE od Deko
Respect: â–... â–† â–ˆ Rudimental â–ˆ â–† â–..., Denis_Lapi, Blaeks, Ñ"ÊŸÑ"ɱÑ"ÆžÏ,,Ä...ÊŸ, Bryant., TiXoR_,   #old_school


kako sad unfreeze napravit?
Respect: â–... â–† â–ˆ Rudimental â–ˆ â–† â–..., Denis_Lapi, Blaeks, Ñ"ÊŸÑ"ɱÑ"ÆžÏ,,Ä...ÊŸ, Bryant., TiXoR_,   #old_school




Molimo te da procitas pravila foruma te da onda otvoris temu po pravilima.

Razlog zakljucavanja:

BUMP je dozvoljen svakih 24h !

Pravila:

Glavna pravila Balkan SA:MP foruma .

Razgovor u vezi PAWN-Skriptanja .