SERVER:Unknown Command

Započeo Fantom.pWn
26. Apr. 2012. Zaključano
713
pregleda
11
postova
JovanCobain
4
Shot Caller
26. Apr. 2012.
Skripta Moja
Opis problema : evo ovako,vec neko vreme,mi se na nekim komandama pijavljuje ovo unknown komand /rac /load /sellprods /buyprods i jos ima,i sad ja ne znam do cega to moze biti,ubacivao sam i rac i ovo navedeno i sve pokusavao i na kraju nema rezultata,pa sam odlucio da pitam vas mozda vi znate o cemu se radi...
Dude
5
Crime Lord
26. Apr. 2012.
znaci da ti komanda ne valja, vecinom ti se desi jer pozivas polje arraya koje ne postoji....
JovanCobain
4
Shot Caller
26. Apr. 2012.
ali gledaj,sve je normalno radio /rac /sellprods /buyprods /load,sve je to radilo,i od jednom pise UNKNOWN :/ ,pokusao sam izmeniti komante i preimenovati i sve i nece,ne znam do cega je to :/
Dude
5
Crime Lord
26. Apr. 2012.
postaj jednu komandu...
JovanCobain
4
Shot Caller
26. Apr. 2012.
evo na primer /rac :/

/rac komanda -
if(strcmp(cmd, "/respawnallcars", true) == 0 || strcmp(cmd, "/rac", true) == 0)
{
    if(IsPlayerConnected(playerid))
    {
        if(PlayerInfo < 3)
{
    SendClientMessage(playerid, COLOR_GRAD1, "  Niste autorizovani da Koristitete ovu komandu!");
    return 1;
}
new bool:unwanted;
for(new player=0; player    {
            if(IsPlayerInAnyVehicle(player)) { unwanted[GetPlayerVehicleID(player)]=true; }
    }
for(new car = 1; car <= 995; car++)
{
if(!unwanted) SetVehicleToRespawn(car);
}
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "SERVER: Sva vozila koja se ne koriste su respawano od %s.", sendername);
BroadCast(COLOR_WHITE,string);
}
return 1;
}
Dude
5
Crime Lord
27. Apr. 2012.
kolko ti je vrijednost CAR_AMOUNT - vidim da je to globalna varijabla pa ono sto prvo nadjes na ctrl+f
JovanCobain
4
Shot Caller
27. Apr. 2012.
#define CAR_AMOUNT 600
Dude
5
Crime Lord
27. Apr. 2012.
u tome je bio problem...

no da sigurno uvijek valja, umjesto:
new bool:unwanted;


stavi
new bool:unwanted;


problem je bio u arrayu, pozivao si polje za koje nisi predvidio memorijski prostor...
JovanCobain
4
Shot Caller
27. Apr. 2012.
oke promenio sam to sto si rekao ,sad moram malo sacekati da radi server da vidim dal ce opet se pojaviti unknown,npr kad startam kucni radi 10min,i posle 10min pise unknown pa sad moram cekat,dok to radi da idemo dalje ,sad je problem ne radi mi /load /buyprods /sellprods to je za posao one komande 🙂
	if(strcmp(cmd, "/load", true) == 0)
{
    if(IsPlayerConnected(playerid))
{
new tmpcar = GetPlayerVehicleID(playerid);
if(tmpcar < 200 || tmpcar > 212)
{
GameTextForPlayer(playerid, "~r~Niste u kamionu za dostavu", 5000, 1);
return 1;
}
format(string, sizeof(string), "Proizvodi: %d/%d.", PlayerHaul,PlayerHaul);
SendClientMessage(playerid, TEAM_GROVE_COLOR, string);
}
return 1;
}
if(strcmp(cmd, "/buyprods", true) == 0)
{
    if(IsPlayerConnected(playerid))
{
new tmpcar = GetPlayerVehicleID(playerid);
new compcost = 20;
if(PlayerToPoint(70.0, playerid, 2468.4919,-2092.9902,13.5469))
{
if(IsATruck(tmpcar))
{
if(PlayerHaul < PlayerHaul)
{
    new amount;
    tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD1, "Koristite: /buyprods ");
return 1;
}
amount = strval(tmp);
if(amount < 1 || amount > 500) { SendClientMessage(playerid, COLOR_GREY, "  Ne mozete kupiti manje od 1. proizvoda ili vise od  500!"); return 1; }
new check= PlayerHaul + amount;
if(check > PlayerHaul)
{
    format(string, sizeof(string), "  Hocete da prenesete proizvode u kamionu a limit je %d, trenutno nosite %d.",PlayerHaul,PlayerHaul);
    SendClientMessage(playerid, COLOR_GREY, string);
    return 1;
}
new cost = amount*compcost;
if(GetPlayerMoney(playerid) >= cost)
{
PlayerHaul += amount;
format(string, sizeof(string), "Proizvodi: %d/%d.", PlayerHaul,PlayerHaul);
SendClientMessage(playerid, TEAM_GROVE_COLOR, string);
format(string, sizeof(string), "Kupili ste %d proizvoda za $%d.", amount,cost);
SendClientMessage(playerid, TEAM_GROVE_COLOR, string);
SafeGivePlayerMoney(playerid,-cost);
PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
return 1;
}
else
{
format(string, sizeof(string), "Ne mozete da priustite %d proizvoda za $%d!", amount,cost);
SendClientMessage(playerid, TEAM_GROVE_COLOR, string);
return 1;
}
}
else
{
format(string, sizeof(string), "Proizvodi: %d/%d.", PlayerHaul,PlayerHaul);
SendClientMessage(playerid, TEAM_GROVE_COLOR, string);
return 1;
}
}
else
{
SendClientMessage(playerid, TEAM_GROVE_COLOR, "Ovo vozilo ne prevozi proizvode.");
return 1;
}
}
else
{
SendClientMessage(playerid, COLOR_GREY, "Niste na mestu kamiona.");
return 1;
}
}
return 1;
}
if(strcmp(cmd, "/sellprods", true) == 0)
{
    new cashmade;
    new tmpcar;
    if(IsPlayerConnected(playerid))
{
tmpcar = GetPlayerVehicleID(playerid);
if(!IsATruck(tmpcar))
{
GameTextForPlayer(playerid, "~r~Niste u kamionu za dostavu", 5000, 1);
return 1;
}
if(PlayerHaul == 0)
{
GameTextForPlayer(playerid, "~r~Kamion je prazan,vratite se u kucu za utovar", 5000, 1);
format(string, sizeof(string), "Proizvodi: %d/%d.", PlayerHaul,PlayerHaul);
SendClientMessage(playerid, TEAM_GROVE_COLOR, string);
return 1;
}
for(new i = 0; i < sizeof(BizzInfo); i++)
{
if (PlayerToPoint(10, playerid,BizzInfo, BizzInfo, BizzInfo))
{
for(new l = PlayerHaul; l > 0; l--)
{
if(BizzInfo == BizzInfo)
{
GameTextForPlayer(playerid, "~r~Nase skladiste je puno", 5000, 1);
format(string, sizeof(string), "Zaradjeni novac $%d.", cashmade);
SendClientMessage(playerid, TEAM_GROVE_COLOR, string);
format(string, sizeof(string), "Proizvodi: %d/%d.", PlayerHaul,PlayerHaul);
SendClientMessage(playerid, TEAM_GROVE_COLOR, string);
PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
return 1;
}
if(BizzInfo > BizzInfo)
{
GameTextForPlayer(playerid, "~r~Ne mozemo priustiti dogovor", 5000, 1);
format(string, sizeof(string), "Zaradjeni novac $%d.", cashmade);
SendClientMessage(playerid, TEAM_GROVE_COLOR, string);
format(string, sizeof(string), "Proizvodi: %d/%d.", PlayerHaul,PlayerHaul);
SendClientMessage(playerid, TEAM_GROVE_COLOR, string);
PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
return 1;
}
PlayerHaul--;
BizzInfo++;
cashmade = cashmade+BizzInfo;
//ConsumingMoney = 1;
SafeGivePlayerMoney(playerid,BizzInfo);
BizzInfo -= BizzInfo;
if(PlayerHaul == 0)
{
GameTextForPlayer(playerid, "~r~Kamion je prazan,vratite se do kuce za utovar", 5000, 1);
format(string, sizeof(string), "Zaradjeni novac $%d.", cashmade);
SendClientMessage(playerid, TEAM_GROVE_COLOR, string);
format(string, sizeof(string), "Proizvodi: %d/%d.", PlayerHaul,PlayerHaul);
SendClientMessage(playerid, TEAM_GROVE_COLOR, string);
PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
return 1;
}
}
OnPropUpdate();
return 1;
}
}
}
for(new i = 0; i < sizeof(SBizzInfo); i++)
{
if (PlayerToPoint(10, playerid,SBizzInfo, SBizzInfo, SBizzInfo))
{
//printf("Found House :%d",i);
for(new l = PlayerHaul; l > 0; l--)
{
if(SBizzInfo == SBizzInfo)
{
GameTextForPlayer(playerid, "~r~Nase skladiste je puno", 5000, 1);
format(string, sizeof(string), "Zaradjeni novac $%d.", cashmade);
SendClientMessage(playerid, TEAM_GROVE_COLOR, string);
format(string, sizeof(string), "Proizvodi: %d/%d.", PlayerHaul,PlayerHaul);
SendClientMessage(playerid, TEAM_GROVE_COLOR, string);
return 1;
}
if(SBizzInfo > SBizzInfo)
{
GameTextForPlayer(playerid, "~r~Ne mozemo priustiti dogovor", 5000, 1);
format(string, sizeof(string), "Zaradjeni novac $%d.", cashmade);
SendClientMessage(playerid, TEAM_GROVE_COLOR, string);
format(string, sizeof(string), "Proizvodi: %d/%d.", PlayerHaul,PlayerHaul);
SendClientMessage(playerid, TEAM_GROVE_COLOR, string);
return 1;
}
PlayerHaul--;
SBizzInfo++;
cashmade = cashmade+SBizzInfo;
//ConsumingMoney = 1;
SafeGivePlayerMoney(playerid,SBizzInfo);
SBizzInfo -= SBizzInfo;
if(PlayerHaul == 0)
{
GameTextForPlayer(playerid, "~r~Kamion je prazan ,vratite se do kuce za utovar", 5000, 1);
format(string, sizeof(string), "Zaradjeni novac $%d.", cashmade);
SendClientMessage(playerid, TEAM_GROVE_COLOR, string);
format(string, sizeof(string), "Proizvodi: %d/%d.", PlayerHaul,PlayerHaul);
SendClientMessage(playerid, TEAM_GROVE_COLOR, string);
return 1;
}
}
OnPropUpdate();
return 1;
}
}
GameTextForPlayer(playerid, "~r~Predaleko ste od firme", 5000, 1);
return 1;
}



isto kad kucam neke od komandi tih pice unknown,probao sam iz drugog moda ali opet isto,npr kad sam van vozila pise niste u vozilu za produkte,kad sednem i odem tamo gde trebam da kupim prodse pise unknown :/ ,menjao sam kordinate i vozila posla opet nece jel znas to sta je?
JovanCobain
4
Shot Caller
27. Apr. 2012.
edit : ovo ako resis svaka cast 🙂
Dude
5
Crime Lord
27. Apr. 2012.
PlayerHaul ti je problem
PlayerHaul[ovu vrijednost povecavaj na najveci id vozila koji ti sluzi za produkte]

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha