Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Deko poslato Januar 09, 2015, 16:45:51 POSLE PODNE

Naslov: [Pomoc]Komande
Poruka od: Deko poslato Januar 09, 2015, 16:45:51 POSLE PODNE
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: //
Naslov: Odg: [Pomoc]Komande
Poruka od: ▂ ▃ ▅ Rudimental ▅ ▃ ▂ poslato Januar 09, 2015, 17:35:31 POSLE PODNE
Ajde ti meni reci pre svega koji procesor komandi koristis ?
Naslov: Odg: [Pomoc]Komande
Poruka od: Deko poslato Januar 09, 2015, 17:42:52 POSLE PODNE
YSI
Naslov: Odg: [Pomoc]Komande
Poruka od: ▂ ▃ ▅ Rudimental ▅ ▃ ▂ poslato Januar 09, 2015, 18:02:23 POSLE PODNE
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
Naslov: Odg: [Pomoc]Komande
Poruka od: Deko poslato Januar 09, 2015, 19:36:01 POSLE PODNE

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?
Naslov: Odg: [Pomoc]Komande
Poruka od: ▂ ▃ ▅ Rudimental ▅ ▃ ▂ poslato Januar 09, 2015, 19:55:17 POSLE PODNE
Pa pise ti za sta sluzi koji valjda umes da citas :D
Naslov: Odg: [Pomoc]Komande
Poruka od: Deko poslato Januar 09, 2015, 20:07:58 POSLE PODNE
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
Naslov: Odg: [Pomoc]Komande
Poruka od: ▂ ▃ ▅ Rudimental ▅ ▃ ▂ poslato Januar 09, 2015, 20:13:32 POSLE PODNE
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
Naslov: Odg: [Pomoc]Komande
Poruka od: Deko poslato Januar 09, 2015, 20:19:23 POSLE PODNE
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
Naslov: Odg: [Pomoc]Komande
Poruka od: Deko poslato Januar 09, 2015, 20:23:21 POSLE PODNE
kako sad unfreeze napravit?
Naslov: Odg: [Pomoc]Komande
Poruka od: ▂ ▃ ▅ Rudimental ▅ ▃ ▂ poslato Januar 09, 2015, 20:25:39 POSLE PODNE
(http://i.imgur.com/XqKxr9n.jpg)

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 (http://balkan-samp.com/forum/index.php?topic=7045.0) .

Razgovor u vezi PAWN-Skriptanja (http://balkan-samp.com/forum/index.php?topic=11453.0) .