[POMOC]server unknow command

Započeo Neny96
9. Mar. 2013. Zaključano
1,508
pregleda
45
postova
Ricky_Cortez
4
Shot Caller
9. Mar. 2013.
Skripta koju koristim: CLRP
Detaljan opis problema: ja kad kucam /rentmoto komanda noramlno radi i ja rentam motor ali odmah ispod toga mi pise "Server unknow command"kako da maknem to?
Dio skripte:
Quote
if(strcmp(cmd, "/rentmoto", true) == 0)
{
        if(IsPlayerConnected(playerid))
{
if(GetPlayerVehicleID(playerid) >= 186 && GetPlayerVehicleID(playerid) <= 210)
{
new hirefee = HireCost(GetPlayerVehicleID(playerid));
/*if(PlayerInfo == 0)
{
GameTextForPlayer(playerid, "~w~No charge for the boss", 5000, 3);
TogglePlayerControllable(playerid, 1);
return 1;
}*/
if (GetPlayerMoney(playerid) <  SBizzInfo)
{
SendClientMessage(playerid, COLOR_GRAD2, "Nemate dovoljno novca !");
return 1;
}
if(HireCar != 299)
{
gCarLock[HireCar] = 0;
UnLockCar(HireCar);
SendClientMessage(playerid, COLOR_GREY, "Morate prvo da vratite iznajmljeni auto/motor/camac !");
return 1;
}
foreach (Player, i)
{
    if(HireCar == GetPlayerVehicleID(playerid))
    {
        SendClientMessage(playerid, COLOR_GREY, "Netko je vec iznajmio ovaj motor !");
        return 1;
    }
}
GivePlayerCash(playerid,-SBizzInfo);
SBizzInfo += SBizzInfo;
ExtortionSBiz(0, SBizzInfo);
SBizzInfo--;
HireCar = GetPlayerVehicleID(playerid);
OnPropUpdate();
PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
format(string, sizeof(string), "Iznajmili ste vozilo sada samo vi mozete voziti ovo vozilo.",hirefee);
SendClientMessage(playerid, BELA, string);
TogglePlayerControllable(playerid, 1);
gEngine[GetPlayerVehicleID(playerid)] = 1;
GameTextForPlayer(playerid, string, 5000, 3);
}
}
return 1;
}

Neke slike/video za lakse dobivanje pomoci(neobavezno)://
Ricky_Cortez
4
Shot Caller
9. Mar. 2013.
Ajde pomagajte!!!!!
Ricky_Cortez
4
Shot Caller
9. Mar. 2013.
evo sta mi izbaci
Quote
C:\Users\user\Desktop\techland xperia\gamemodes\CLRP.pwn(37423) : error 021: symbol already defined: "OnPlayerCommandPerformed"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase

1 Error.


mozda sam negdje krivo stavio,reci mi ti di triba to stavit
Ricky_Cortez
4
Shot Caller
9. Mar. 2013.
Pa do cega je onda?? al shvatio sam da kad upisem valjanu komandu onda mi pise "Server unknow command" a kad upisem neku bezveze krivu komandu onda mi to nepise
--Lood--
5
Crime Lord
9. Mar. 2013.
Zatos to je ono provera za ZCMD komande a ti koliko vidim koristis strcmp .. Obrisi ono i dodaj
na kraju callbacka tjst u onplayercommandText i ono return 0 umesto return 0 stavi

return SendClientMessage(playerid,  0xAA3333AA, "GRESKA: Komanda koju ste uneli ne postoji!");

Koristi samo ZCMD ili STRCMP 🙂
gLava
5
Crime Lord
10. Mar. 2013.
na kraju komande rentmoto stavi return 0 i probaj
Ricky_Cortez
4
Shot Caller
10. Mar. 2013.
Da ali meni na skoro svim komanda se to dogadja...
Ricky_Cortez
4
Shot Caller
10. Mar. 2013.
Pa samo i koristim strcmp
filip.admin
5
Crime Lord
10. Mar. 2013.
Daj callback "OnPlayerCommandPerformed"
sime30
4
Enforcer
10. Mar. 2013.
Isuse i bože! Pa daj samo prebaci /rentmoto u ZCMD i neces imati to! Hjoj bože bože
Ricky_Cortez
4
Shot Caller
10. Mar. 2013.
E brt nisam ti ja bas neki skripter tek sam pocetnik pa sta ja znam,znaci ovi momci kazu da nebi smjeo mijesat zcmd i ono jos nesto,ja bih sad htio sve onda komande prebacit u zcmd i nebi trebalo bit problema jel tako?? evo stavi mi ovu komandu u zcmd ako moze samo da vidim princip
Quote
if(strcmp(cmd, "/rentcar", true) == 0)
{
        if(IsPlayerConnected(playerid))
{
if(GetPlayerVehicleID(playerid) >= RentCar && GetPlayerVehicleID(playerid) <= RentCar)
{
new hirefee = HireCost(GetPlayerVehicleID(playerid));
if (GetPlayerMoney(playerid) < 250)
{
SendClientMessage(playerid, COLOR_GRAD2, "Nemate toliko novca !");
return 1;
}
if(HireCar != 299)
{
gCarLock[HireCar] = 0;
UnLockCar(HireCar);
SendClientMessage(playerid, COLOR_GREY, "Morate prvo da vratite iznajmljeni auto/motor/camac !");
return 1;
}
foreach (Player, i)
{
    if(HireCar == GetPlayerVehicleID(playerid))
    {
        SendClientMessage(playerid, COLOR_GREY, "Neko je vec iznajmio ovaj auto !");
        return 1;
    }
}
GivePlayerCash(playerid,-250);
SBizzInfo += 250;
ExtortionSBiz(15, SBizzInfo);
SBizzInfo--;
HireCar = GetPlayerVehicleID(playerid);
OnPropUpdate();
PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
format(string, sizeof(string), "Iznajmili ste vozilo sada samo vi mozete voziti ovo vozilo.",hirefee);
SendClientMessage(playerid, YELLOW, string);
SendClientMessage(playerid, COLOR_YELLOW2, "Sada mozete upaliti motor !");
gEngine = 0;
engineOn[GetPlayerVehicleID(playerid)] = false;
TogglePlayerControllable(playerid, 1);
GameTextForPlayer(playerid, string, 5000, 3);
}
}
return 1;
}
sime30
4
Enforcer
11. Mar. 2013.
Ja ti mijesam STRCMP i ZCMD pa nista... Mislim prelijen sam da prebacim u ZCMD... kad tad cu prebaciti u ZCMD
A za rentcar komandu evo...

CMD:rentcar(playerid, params[])
  {
  if(IsPlayerConnected(playerid))
      {
     
        if(GetPlayerVehicleID(playerid) >= RentCar && GetPlayerVehicleID(playerid) <= RentCar)
        {
            new string;
            new hirefee = HireCost(GetPlayerVehicleID(playerid));
            if (GetPlayerMoney(playerid) < 250)
            {
              SendClientMessage(playerid, COLOR_GRAD2, "Nemate toliko novca !");
              return 1;
            }
            if(HireCar != 299)
            {
              gCarLock[HireCar] = 0;
              UnLockCar(HireCar);
              SendClientMessage(playerid, COLOR_GREY, "Morate prvo da vratite iznajmljeni auto/motor/camac !");
              return 1;
            }
            foreach (Player, i)
            {
                if(HireCar == GetPlayerVehicleID(playerid))
                {
                    SendClientMessage(playerid, COLOR_GREY, "Neko je vec iznajmio ovaj auto !");
                    return 1;
                }
            }
            GivePlayerCash(playerid,-250);
            SBizzInfo += 250;
            ExtortionSBiz(15, SBizzInfo);
            SBizzInfo--;
            HireCar = GetPlayerVehicleID(playerid);
            OnPropUpdate();
            PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
            format(string, sizeof(string), "Iznajmili ste vozilo sada samo vi mozete voziti ovo vozilo.",hirefee);
            SendClientMessage(playerid, YELLOW, string);
            SendClientMessage(playerid, COLOR_YELLOW2, "Sada mozete upaliti motor !");
            gEngine = 0;
            engineOn[GetPlayerVehicleID(playerid)] = false;
            TogglePlayerControllable(playerid, 1);
            GameTextForPlayer(playerid, string, 5000, 3);
        }
      }
      return 1;
  }
Ricky_Cortez
4
Shot Caller
11. Mar. 2013.
E a vidi sad ovo,za zcmd komande mi izbacuje "ta komanda ne postoji,kucajte /help" a za strcmp nije... pa wtf ,najbolje da prebacim onda sve komane u strcmp jel tako😕dacu ti par komandi koje treba prebacit i koja je razlika izmedju zcmd i strcmp😕
sime30
4
Enforcer
11. Mar. 2013.
Vidi, ako imas to "Ta komanda se ne koristi..." unutar OnPlayerCommand" ugl tamo di su strcmp komande onda naravno da ce ti na ZCMD komande tako reagirati... Obrisi si to pa ti nece izbacivati... Po meni bi si ti trebao sve prebaciti u ZCMD i onda napraviti ako igrac nije unio neku od ZCMD komandi da mu dođe ta poruka kontas
Ricky_Cortez
4
Shot Caller
11. Mar. 2013.
a sta to trebam izbrisat pa da me ne izbacuje?? reci pa cu ja to izbrisat i onda prebacit komande u zcmd i onda ponovno sta treba stavit i gdje da mi pise "ta komanda ne postoji..."za strcmp komande

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha