Započeo Neny96
•9. Mar. 2013.• Zaključano[POMOC]server unknow command
1,546
pregleda
45
postova
Shot Caller
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
118
Postovi:
15
Teme:
Pridružio se:Avg. 2012
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:
Neke slike/video za lakse dobivanje pomoci(neobavezno)://
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;
}
{
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)://
Shot Caller
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
118
Postovi:
15
Teme:
Pridružio se:Avg. 2012
9. Mar. 2013.
evo sta mi izbaci
mozda sam negdje krivo stavio,reci mi ti di triba to stavit
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.
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
Crime Lord
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
804
Postovi:
115
Teme:
Pridružio se:Jul 2012
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
Koristi samo ZCMD ili STRCMP 🙂
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 🙂
Shot Caller
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
118
Postovi:
15
Teme:
Pridružio se:Avg. 2012
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;
}
{
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;
}
Enforcer
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
290
Postovi:
16
Teme:
Pridružio se:Okt. 2012
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...
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;
}
Shot Caller
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
118
Postovi:
15
Teme:
Pridružio se:Avg. 2012
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😕
Enforcer
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
290
Postovi:
16
Teme:
Pridružio se:Okt. 2012
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
Shot Caller
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
118
Postovi:
15
Teme:
Pridružio se:Avg. 2012
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