Pravljenje Commande

Započeo Simić
31. Jul 2019.
707
pregleda
8
postova
Simić
4
Shot Caller
31. Jul 2019.
Problem(error/warning):da li bi mogao neko da mi napravi commandu kick i /spec i /specoff PLS
Deo skripte: CMD:kick(playerid, params[])
{
if(PlayerInfo > 0)
{
    new id,
        reason;
    if(sscanf(params, "us", id, reason)) return SendClientMessage(playerid, -1, "/kick ");
    if(id == INVALID_PLAYER_ID) return SendClientMessage(playerid,COLOR_RED, "ID kojeg ocete da kickujete nije konektovan.");
    if(strlen(reason) < 1 || strlen(reason) > 16) return SendClientMessage(playerid, COLOR_RED, "Razlog ne moze biti manji od 1 i vise od 16 karaktera.");

new str[40+MAX_PLAYER_NAME];
format(str, sizeof(str), "* Kickovani ste sa servera od strane %s.", GetName(playerid));
SendClientMessage(id, 0xAAFF00FF, str);

format(str, sizeof(str), "* Kickovali ste %s sa servera.", GetName(id));
SendClientMessage(playerid, 0xAAFF00FF, str);

SetTimerEx("KickPlayer", 200, false, "i", id);
}
else SendClientMessage(playerid, COLOR_RED, "Niste ovlasceni.");
return 1;
}

forward KickPlayer(id);
public KickPlayer(id)
{
Kick(id);
return 1;
}[/pawn ]
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): Dacu ako nekome bude trebalo
Slika/video ingame problema(obavezno ako je ingame problem):
Luka Tomasevic
5
Godfather
31. Jul 2019.
CMD:kick(playerid,params[])
{
    new id,reason;
    if(sscanf(params,"us",id,reason)) return SendClientMessage(playerid,-1,"Usage : /kick [playerid/name] ");
    else if(!IsPlayerConnected(id))  return SendClientMessage(playerid,-1,"Player is not connected.");
    else
    {
        if(PlayerInfo>0 || IsPlayerAdmin(playerid)==1)
        {
        new str;
        format(str,sizeof(str),"%s has kicked %s for %s.",PlayerInfo,PlayerInfo,reason);
        SendClientMessageToAll(-1,str);
        kick(id);
        }
    }


imas sve na google ndms sad da trazim...
Simić
4
Shot Caller
31. Jul 2019.
zoid wrote on July 31, 2019, 12:02 pm:
CMD:kick(playerid,params[])
{
    new id,reason;
    if(sscanf(params,"us",id,reason)) return SendClientMessage(playerid,-1,"Usage : /kick [playerid/name] ");
    else if(!IsPlayerConnected(id))  return SendClientMessage(playerid,-1,"Player is not connected.");
    else
    {
        if(PlayerInfo>0 || IsPlayerAdmin(playerid)==1)
        {
        new str;
        format(str,sizeof(str),"%s has kicked %s for %s.",PlayerInfo,PlayerInfo,reason);
        SendClientMessageToAll(-1,str);
        kick(id);
        }
    }


imas sve na google ndms sad da trazim...

ne radi mi CMD
Luka Tomasevic
5
Godfather
31. Jul 2019.
Simić wrote on July 31, 2019, 12:38 pm:
ne radi mi CMD

googlaj malo, niko ti nece sve na gotovo
Garadooo
5
Forum Don
31. Jul 2019.
Prvo ovo prodji https://wiki.sa-mp.com/
Ako vec odma zelis,a da ne mrdas dupetom,uzmes lijepo neku kick cmd iz nekog gm-a i prilagodi sebi.
Shomy Script
6
Godfather
31. Jul 2019.
Sve ima vec na internetu, zasto zelis sve na gotovo umesto da se malo potrudis?
smh
2
Street Runner
31. Jul 2019.
Objasnite fino dečku jer ovako neće razumeti i praviće iste greške kao većina.

Mi bi' smo ti rado pomogli ali ne možemo, kako ne možemo?
Jer niko nema vremena za to - čak i najboljim je potrebno vremena, kako?
Lako je napraviti komandu, evo sada ja tebi da pošaljem komandu ti ne bi znao da spojiš sa bazom i da kreiraš običnu varijablu ili šta ti već bude trebalo, preuzmi neki mod tipa LK/NK i pogledaj malo, doktori koji su radili to imaju GetName ImeIgraca GetPlayerNameEx etc a sve funkcije rade jedno isto, nego eto tako su kao ti tražili pomoć i najebali pa se pitaju zašto server pada .

Pročitaj sve sa official wiki, open.mp wiki, foruma, docs za inc/plugin a i možeš se meni javiti na diskord Yuki#5969

EDIT: Da ne shvatiš pogrešno, izbegavaj gore navedene modove jer se sve stvari ponavaljaju i bogtenejebo šta je ono
Simić
4
Shot Caller
2. Avg. 2019.
LOCK!

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha