[POMOC] Za komandu /help

Započeo JONY
1. Jul 2011. Zaključano
1,023
pregleda
14
postova
JONY
4
Enforcer
1. Jul 2011.
Skripta koju koristim:CroBiH Roleplay
Detaljan opis problema:kako cu napravit u skripti kad neko ukuca nesto /blabla da server automatski izbaci upisali ste komandu koja nepostoji upisite /help za pomoc oko komandi
Dio skripte:/ / / / /
Neke slike/video za lakse dobivanje pomoci(neobavezno):/ / / /
FlasHica
5
Kingpin
1. Jul 2011.
zcmd,strcmp..... ?
pHon
4
Made Man
1. Jul 2011.
Aj odmah i meni to napravi 😄
strcmp
Nxidza
5
Crime Lord
1. Jul 2011.
pod public OnPlayerCommandText(playerid, cmdtext[])

skroz dole,znaci skroz na kraju stavi :
return	SendClientMessage(playerid, COLOR_ORANGE, "Tekst sta da pise.|");
}


Cini mi se da je tako,nisam odavno radio pa sam zaboravio ...
Black_Zero
4
Made Man
1. Jul 2011.
Na kraju
OnPlayerCommandText


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


Samo izmeni text i dodaj zeljenu boju.
pHon
4
Made Man
1. Jul 2011.
public OnPlayerCommandText(playerid, cmdtext[])
{
    dcmd(specplayer, 10, cmdtext);
    dcmd(specoff, 7, cmdtext);
new string;
new string1;
new playermoney;
new sendername;
new giveplayer;
new playername;
new cmd;
new tmp;
new giveplayerid, moneys, idx;
new idcar = GetPlayerVehicleID(playerid);
new pveh = GetVehicleModel(GetPlayerVehicleID(playerid));
new dancestyle;
cmd = strtok(cmdtext, idx);


ispod ovog cmd=strtok ili? 😄
Ne znam ja baÅ¡ skriptat tako da mi se nemoj smijat ! 😄
Black_Zero
4
Made Man
1. Jul 2011.
Ne, nego ispod svih komandi, odmah iznad sledeceg callbacka ispod OnPlayerCommandText.
Nxidza
5
Crime Lord
1. Jul 2011.
Razer wrote on July 1, 2011, 4:19 pm:
Na kraju
OnPlayerCommandText


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


Samo izmeni text i dodaj zeljenu boju.

a sta sam ja rekao ? 🙂
pHon
4
Made Man
1. Jul 2011.
Opet ja :/

a zašto mi izbacuje ovaj error :S
41068) : error 010: invalid function or declaration
Nxidza
5
Crime Lord
1. Jul 2011.
pHon wrote on July 1, 2011, 4:37 pm:
Opet ja :/

a zašto mi izbacuje ovaj error :S
41068) : error 010: invalid function or declaration

Daj red 41068,to ces nadji kada pritisnes ctrl+g  i upises 41068 i izbacice ti taj red,pa nam daj ovde ...
pHon
4
Made Man
1. Jul 2011.
	return SendClientMessage(playerid,  0xAA3333AA, "Komanda koju ste uneli ne postoji!");


ponavljam,nemojte mi se smijat tek sam počeo skriptat ! xD
Nxidza
5
Crime Lord
1. Jul 2011.
Evo umesto tvoje /contract ubaci ovu :
f(strcmp(cmd, "/contract", true) == 0)
{
   if(IsPlayerConnected(playerid))
  {
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD1, "Koristite: /contract [playerid/PartOfName] ");
return 1;
}
giveplayerid = ReturnUser(tmp);
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD1, "Koristite: /contract [playerid/PartOfName] ");
return 1;
}
moneys = strval(tmp);
if(moneys < 1000 || moneys > 100000) { SendClientMessage(playerid, COLOR_GREY, "   Ugovor kosta barem $1000, i ne vise od $100000!"); return 1; }
if(PlayerInfo < 3)
{
SendClientMessage(playerid, COLOR_GRAD1, "Morate biti level 3 da bi sklopili ugovor.");
return 1;
}
if (IsPlayerConnected(giveplayerid))
{
   if(giveplayerid != INVALID_PLAYER_ID)
   {
   if(PlayerInfo == 8 && PlayerInfo == 8)
   {
       SendClientMessage(playerid, COLOR_GREY, "   Ne mozete postaviti ugovore u vasoj licnoj agenciji!");
       return 1;
   }
   else if(PlayerInfo == 8 && PlayerInfo == 8)
   {
       SendClientMessage(playerid, COLOR_GREY, "   Ne mozete postaviti ugovore u vasoj licnoj agenciji!");
       return 1;
   }
   else if(PlayerInfo == 8||PlayerInfo == 8)
   {
       SendClientMessage(playerid, COLOR_GREY, "   Ne mozete postaviti ugovor sa hitmanima !");
       return 1;
   }
   if(gTeam == 2 && moneys != 100000)
   {
       SendClientMessage(playerid, COLOR_GREY, "   Samo $100000 kosta ugovor za policajca !");
       return 1;
   }
   if(giveplayerid == playerid) { SendClientMessage(playerid, COLOR_GREY, "Ne mozete sklopiti ugovor za sebe!"); return 1; }
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
playermoney = GetPlayerMoney(playerid);
if (moneys > 0 && playermoney >= moneys)
{
SafeGivePlayerMoney(playerid, (0 - moneys));
PlayerInfo+=moneys;
format(string, sizeof(string), "%s je sklopio ugovor na igraca %s, za $%d.",sendername, giveplayer, moneys);
SendFamilyMessage(8, COLOR_YELLOW, string);
format(string, sizeof(string), "* Postavio si ugovor na %s,za $%d.",giveplayer, moneys);
SendClientMessage(playerid, COLOR_WHITE, string);
PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, "   Nepoznata kolicina novca.");
}
}
}
else
{
format(string, sizeof(string), "   %d nije aktivan igrac.", giveplayerid);
SendClientMessage(playerid, COLOR_GRAD1, string);
}
}
return 1;
}
return SendClientMessage(playerid, COLOR_ORANGE, "Ukucali ste nepostojecu komandu,da biste videli popis komandi kucajte /help|");
}
jer sam ti na tu komandu ubacio kako ide ,lepo ...

OFFTOPIC : Vilko prekoracio sam limit od 5 poruka,odgovoricu ti kada mi bude moglo slati poruke XD
pHon
4
Made Man
1. Jul 2011.
zaboravio si i tu kod if 😄
sad cu vidjet radi li pa cu editat.

EDIT: Radi,hvalaaaaaa 😘*
daj pogledaj ovu temu:http://balkan-samp.com/forum/index.php?topic=27635.0
hahahha hvala 😄
Nxidza
5
Crime Lord
1. Jul 2011.
pHon wrote on July 1, 2011, 4:57 pm:
zaboravio si i tu kod if 😄
sad cu vidjet radi li pa cu editat.

EDIT: Radi,hvalaaaaaa 😘*
daj pogledaj ovu temu:http://balkan-samp.com/forum/index.php?topic=27635.0
hahahha hvala 😄

To cu ti veceras odraditi jer sada nemam vremena,idem prvo na fudbal pa posle sa drugarima i drugaricama u provod xD ,Petak je vece ...😄

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha