[Pomoc]Mute komanda

Započeo Adeptus
•2. Sep. 2014.• Zaključano
375
pregleda
5
postova
Adeptus
2
Street Runner
Balkan SA:MPBalkan SA:MP
SA-MP DoprinosSA-MP Doprinos
2. Sep. 2014.
Skripta koju koristim: Moja mod od 0
Detaljan opis problema😛isem /mute [ID/Dio imena] i muta sve sto treba osim local chata 't'. Trazio sam tu po forumu kako da fixam to no nisam nasao nista korisno. Pa evo ako mi netko moze pomoci ja bi bio zahvalan.
Dio skripte:mute komanda
CMD:mute(playerid, params[])
{
new
igrac, time, string;
if(IsPlayerConnected(playerid))
{
    if(PlayerInfo >= 2 || PlayerInfo >= 1 )
    {
            if (sscanf(params, "ui", igrac, time)) SCM(playerid, -1, "{A9A9A9}Koristi /mute [ID/Dio imena] (vrijeme = minute)");
else if (igrac == INVALID_PLAYER_ID) SCM(playerid, -1, "{C3C3C3}Greska: Igrac nije na serveru.");
else if (time == 0) SCM(playerid, -1, "{C3C3C3}Greska: Nije moguce staviti vrijeme utisanja na 0 minuta.");
    else
{
    PlayerInfo = 1;
    PlayerInfo = time*60;
    format(string, sizeof(string), "{FFFF00}Admin/GM %s je muto igraca %s [ID:%d] na %d minute/a.", GetName(playerid), GetName(igrac), igrac, time);
  AGMC(-1, string, 1);
  format(string, sizeof(string), "{FFFF00}Admin/GM %s vam je oduzeo pravo govora na %d minute/a.", GetName(playerid), time);
  SCM(igrac, -1, string);
}
    }
    else SCM(playerid, -1, "{A9A9A9}Niste ovlasteni za koristenje ove komande!");
}
else SCM(playerid, -1, "{A9A9A9}Niste ovlasteni za koristenje ove komande!");
return 1;
}


OnPlayerText
public OnPlayerText(playerid, text[])
{
    new pname, str;
    GetPlayerName(playerid, pname, sizeof(pname));
    strreplace(pname, '_', ' ');
    format(str, sizeof(str), "%s kaze: %s", pname, text);
    ProxDetector(18.0, playerid, str, COLOR_FADE1, COLOR_FADE2, COLOR_FADE3, COLOR_FADE4, COLOR_FADE5);
  if(PlayerInfo == 1)
{
SCM(playerid,-1,"{FFFF00}Ne mozete pricati, mutani ste od strane LS-RP Staff Team-a.");
}
return 0;
}


enum pInfo
pMutan

Neke slike/video za lakse dobivanje pomoci(neobavezno)://
Amar Tinjak
4
Enforcer
Balkan SA:MPBalkan SA:MP
SA-MP DoprinosSA-MP Doprinos
2. Sep. 2014.
ajde ovako probaj pod onplayertext oko muta
if(PlayerInfo == 1)

{
SCM(playerid,-1,"{FFFF00}Ne mozete pricati, mutani ste od strane LS-RP Staff Team-a.");
        return 0;       
}
Adeptus
2
Street Runner
Balkan SA:MPBalkan SA:MP
SA-MP DoprinosSA-MP Doprinos
2. Sep. 2014.
Hmm..onda mi baca warning da @@OnPlayerText should return a value.
Jel moze ici ovako? Ili mora i na kraju biti return 0;
public OnPlayerText(playerid, text[])
{
    new pname, str;
    GetPlayerName(playerid, pname, sizeof(pname));
    strreplace(pname, '_', ' ');
    format(str, sizeof(str), "%s kaze: %s", pname, text);
    ProxDetector(18.0, playerid, str, COLOR_FADE1, COLOR_FADE2, COLOR_FADE3, COLOR_FADE4, COLOR_FADE5);
  if(PlayerInfo == 1)
{
SCM(playerid,-1,"{FFFF00}Ne mozete pricati, mutani ste od strane LS-RP Staff Team-a.");
return 0;
}
return 1;
}


Probao sam sa return 1; i return 0; na kraju, al opet isto xd
Lenonâ„¢
5
Godfather
Balkan SA:MPBalkan SA:MP
SA-MP DoprinosSA-MP Doprinos
2. Sep. 2014.
probaj ovako:

public OnPlayerText(playerid, text[])
{
if(PlayerInfo == 1)
{
SCM(playerid,-1,"{FFFF00}Ne mozete pricati, mutani ste od strane LS-RP Staff Team-a.");
return 0;
}
    new pname, str;
    GetPlayerName(playerid, pname, sizeof(pname));
    strreplace(pname, '_', ' ');
    format(str, sizeof(str), "%s kaze: %s", pname, text);
    ProxDetector(18.0, playerid, str, COLOR_FADE1, COLOR_FADE2, COLOR_FADE3, COLOR_FADE4, COLOR_FADE5);
return 1;
}
Adeptus
2
Street Runner
Balkan SA:MPBalkan SA:MP
SA-MP DoprinosSA-MP Doprinos
2. Sep. 2014.
A jesam budala xd
Sada radi komanda.. hvala ti puno.
Jos ja htio to napravit, al reko ma nije sigurno to haha..jos jednom hvala  😁

EDIT: Testiro sam ponovno..komanda radi samo sto mi sada dupla 't' chat npr. napisem test on mi ga 2 puta ispise xd
EDIT: Nvm..fixo sam xd

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha