Započeo JuustyGe
•2. Okt. 2010.[Pomoc]Mjesanje
1,066
pregleda
5
postova
Enforcer
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
287
Postovi:
70
Teme:
Pridružio se:Dec. 2009
2. Okt. 2010.
Pravio sam neke komande i evo ih ali imam problem
kada upisem svaku komandu koju sam napravio kaze "Koristite: /createcash " ili kad upisem /bdhbsfbdsibvdsi ono kaze "Poslao si JuustyGe 0$" i "Admin JustyGe je poslao JuustyGe 0 $" kako to rijesit
public OnPlayerCommandText(playerid, cmdtext[])
{
new string;
new sendername;
new giveplayer;
new cmd;
new gMessage;
new idx;
new tmp;
new giveplayerid, moneys;
if(strcmp(cmd, "/createcash", true) == 0) {
tmp = strtok(cmdtext, idx);
if(strlen(cmdtext)) {
SendClientMessage(playerid, 0x17E3DC, "Koristite: /createcash ");
return 1;
}
giveplayerid = strval(tmp);
if (IsPlayerConnected(giveplayerid)) {
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
GivePlayerMoney(giveplayerid, moneys);
format(string, sizeof(string), "Poslao si %s %d$", giveplayer, moneys);
SendClientMessage(playerid, 0x17E3DC, string);
format(string, sizeof(string), "Admin %s ti je poslo %d$", sendername,moneys);
SendClientMessage(giveplayerid, 0x17E3DC, string);
}
return 1;
}
if(strcmp(cmdtext, "/unmute", true, 7))
{
if(strlen(cmdtext))
{
SendClientMessage(playerid, 0x17E3DC, "Koristite: /unmute ");
return 1;
}
new ID = strval(cmdtext);
new pName, unmuteername, stri, strv;
tmp = strtok(cmdtext,idx);
gMessage = strrest(cmdtext,idx);
if(IsPlayerConnected(ID))
{
GetPlayerName(ID, pName, 24);
GetPlayerName(playerid, unmuteername, 24);
if(IsPlayerNPC(ID))
{
SendClientMessage(playerid, 0x17E3DC, "Nemozes ukinuti NPC-u zabranu da govori");
return 1;
}
if(ID == playerid)
{
SendClientMessage(playerid, 0x17E3DC, "Nemozes ukinuti zabranu samom sebi da govoris");
return 1;
}
format(strv, 64, "Ukinuta vam je zabrana da govorite");
SendClientMessage(ID,0x17E3DC, strv);
Muted = 0;
format(stri, 64, "%s je ukinuta zabrana da govori", pName);
SendClientMessageToAll(0x17E3DC, stri);
printf("Admin %s je ukinuo %s zabranu da govori", unmuteername, pName);
}
return 1;
}
if(strcmp(cmdtext, "/mute", true, 5))
{
if(strlen(cmdtext))
{
SendClientMessage(playerid, 0x17E3DC, "Koristite: /mute ");
return 1;
}
new ID = strval(cmdtext);
new pName, muteername, stri, strv;
tmp = strtok(cmdtext,idx);
gMessage = strrest(cmdtext,idx);
if(IsPlayerConnected(ID))
{
GetPlayerName(ID, pName, 24);
GetPlayerName(playerid, muteername, 24);
if(IsPlayerNPC(ID))
{
SendClientMessage(playerid, 0x17E3DC, "Nemozes zabraniti NPC-u da govori");
return 1;
}
if(ID == playerid)
{
SendClientMessage(playerid, 0x17E3DC, "Nemozes zabraniti samom sebi da govoris");
return 1;
}
format(strv, 64, "Zabranjeno vam je da govorite");
SendClientMessage(ID,0x17E3DC, strv);
Muted = 1;
format(stri, 64, "%s je zabranjeno da govori", pName);
SendClientMessageToAll(0x17E3DC, stri);
printf("Admin %s je zabranio %s da govori", muteername, pName);
}
return 1;
}
if(strcmp(cmdtext, "/kick", true, 5))
{
if(strlen(cmdtext))
{
SendClientMessage(playerid,0x17E3DC , "Koristite: /kick ");
return 1;
}
new ID = strval(cmdtext);
new pName, kickername, stri, strv;
tmp = strtok(cmdtext,idx);
gMessage = strrest(cmdtext,idx);
if(IsPlayerConnected(ID))
{
GetPlayerName(ID, pName, 24);
GetPlayerName(playerid, kickername, 24);
if(IsPlayerNPC(ID))
{
SendClientMessage(playerid, 0x17E3DC, "Nemozes kickati NPC-a");
return 1;
}
if(ID == playerid)
{
SendClientMessage(playerid, 0x17E3DC, "Nemozes kickati samog sebe");
return 1;
}
format(strv, 64, "%s kickani ste sa ovoga servera", gMessage);
SendClientMessage(ID,0x17E3DC, strv);
Kick(ID);
format(stri, 64, "%s je kickan sa servera zbog %s", pName,gMessage);
SendClientMessageToAll(0x17E3DC, stri);
printf("Admin %s je kickao %s zbog %s", kickername, pName,gMessage);
}
return 1;
}
if (strcmp("/pravila", cmdtext, true, 10) == 0)
{
SendClientMessage(playerid, 0x17E3DC, "----------- PRAVILA --------------------- Extesna DeathMatch ----------");
SendClientMessage(playerid, 0x17E3DC, " ");
SendClientMessage(playerid, 0x17E3DC, " Zabranjeno je koristiti cheat ili neki hack u svoju ili tudju korist");
SendClientMessage(playerid, 0x17E3DC, " Zabranjen je BUG ABUSING ili koristenje bugova koji daju korist");
SendClientMessage(playerid, 0x17E3DC, " Zabranjeno je psovanje ili neko drugo vrijedajnje igraca");
SendClientMessage(playerid, 0x17E3DC, " Zabranjen je SPAWN KILL ili ubijanje na mjestu stvaranja igraca");
SendClientMessage(playerid, 0x17E3DC, " Obavezno slusati i postavati admine kao i druge igrace");
SendClientMessage(playerid, 0x17E3DC, " ");
SendClientMessage(playerid, 0x17E3DC, " ----- Admin Team: Go0Le, JuustyGe ---------------------------------");
return 1;
}
if (strcmp ("/webinfo", cmdtext, true, 10) == 0)
{
SendClientMessage(playerid, 0x17E3DC, "----------- WEB --------------------------- Extesna DeathMach ----------");
SendClientMessage(playerid, 0x17E3DC, " ");
SendClientMessage(playerid, 0x17E3DC, " Forum je u izradi");
SendClientMessage(playerid, 0x17E3DC, " ");
SendClientMessage(playerid, 0x17E3DC, "------------------------------------------------------------------------");
return 1;
}
if (strcmp ("/komande", cmdtext, true, 10) == 0)
{
SendClientMessage(playerid, 0x17E3DC, "----------- KOMANDE ----------------------- Extesna DeathMach ----------");
SendClientMessage(playerid, 0x17E3DC, " ");
SendClientMessage(playerid, 0x17E3DC, " /pravila - lista pravila kaja se moraju postovati");
SendClientMessage(playerid, 0x17E3DC, " /webinfo - web stranica nasega foruma");
SendClientMessage(playerid, 0x17E3DC, " /komande - lista komandi koje mozete koristiti na serveru");
SendClientMessage(playerid, 0x17E3DC, " ");
SendClientMessage(playerid, 0x17E3DC, "------------------------------------------------------------------------");
return 1;
}
if (strcmp ("/kill", cmdtext, true, 10) == 0)
{
SetPlayerHealth(playerid,0);
return 1;
}
if (strcmp ("/ahelp", cmdtext, true, 10) == 0)
{
SendClientMessage(playerid, 0x17E3DC, "----------- ADMIN KOMANDE ----------------- Extesna DeathMach ----------");
SendClientMessage(playerid, 0x17E3DC, " ");
SendClientMessage(playerid, 0x17E3DC, "/ban - banati igraca");
SendClientMessage(playerid, 0x17E3DC, "/kick - kickati igraca");
SendClientMessage(playerid, 0x17E3DC, "/mute - zabraniti igracu da govori");
SendClientMessage(playerid, 0x17E3DC, "/unmute - ukinuti zbranu igracu da govori");
SendClientMessage(playerid, 0x17E3DC, "/freeze - zabraniti igracu da se mice");
SendClientMessage(playerid, 0x17E3DC, "/unfreeze - ukinuti zabranu igracu da se mice");
SendClientMessage(playerid, 0x17E3DC, "/createcash - stvoriti pare");
SendClientMessage(playerid, 0x17E3DC, " ");
SendClientMessage(playerid, 0x17E3DC, "------------------------------------------------------------------------");
return 1;
}
if(strcmp(cmdtext, "/ban", true, 4))
{
if(strlen(cmdtext))
{
SendClientMessage(playerid, 0x17E3DC, "Koristite: /ban ");
return 1;
}
new ID = strval(cmdtext);
new pName, banername, stri, strv;
tmp = strtok(cmdtext,idx);
gMessage = strrest(cmdtext,idx);
if(IsPlayerConnected(ID))
{
GetPlayerName(ID, pName, 24);
GetPlayerName(playerid, banername, 24);
if(IsPlayerNPC(ID))
{
SendClientMessage(playerid, 0x17E3DC, "Nemozes banati NPC-a");
return 1;
}
if(ID == playerid)
{
SendClientMessage(playerid, 0x17E3DC, "Nemozes banati samog sebe");
return 1;
}
format(strv, 64, " %s banan si sa ovoga servera", gMessage);
SendClientMessage(ID,0x17E3DC, strv);
Ban(ID);
format(stri, 64, "%s je banan zbog %s", pName,gMessage);
SendClientMessageToAll(0x17E3DC, stri);
printf("Admin %s je banao %s zbog %s", banername, pName,gMessage);
}
return 1;
}
return SendClientMessage(playerid, 0xFFFFFF, "Nepostojeca komanda");
}
kada upisem svaku komandu koju sam napravio kaze "Koristite: /createcash " ili kad upisem /bdhbsfbdsibvdsi ono kaze "Poslao si JuustyGe 0$" i "Admin JustyGe je poslao JuustyGe 0 $" kako to rijesit
Enforcer
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
264
Postovi:
39
Teme:
Pridružio se:Jan. 2010
2. Okt. 2010.
Nisam bas profesionalac, ali imas par puta "if" a nigdje nemas "else" ? haha. Nisi ti dobro uradio tu komandu.
Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
634
Postovi:
82
Teme:
Pridružio se:Jul 2010
2. Okt. 2010.
Quote from October 2, 2010, 3:54 pm:
Nisam bas profesionalac, ali imas par puta "if" a nigdje nemas "else" ? haha. Nisi ti dobro uradio tu komandu.
else ti netreba nekad, else ti ide ako oces da playeru nesta napravi server ..................npr da sa if..blablabla provjeris jeli player admin da moze koristit tu komandu i onda ide else pa mu server kaze npr "Nisi ovlasten za koristenje ove komande" ali i netreba mu rec to nisi ovlasten blablabla
juustyge daj stavi umjesto u code napisi ovo u code=c pls ovak nemogu nis nekuzim
Enforcer
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
287
Postovi:
70
Teme:
Pridružio se:Dec. 2009
2. Okt. 2010.
public OnPlayerCommandText(playerid, cmdtext[])
{
new string;
new sendername;
new giveplayer;
new cmd;
new gMessage;
new idx;
new tmp;
new giveplayerid, moneys;
if(strcmp(cmd, "/createcash", true) == 0) {
tmp = strtok(cmdtext, idx);
if(strlen(cmdtext)) {
SendClientMessage(playerid, 0x17E3DC, "Koristite: /createcash ");
return 1;
}
giveplayerid = strval(tmp);
if (IsPlayerConnected(giveplayerid)) {
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
GivePlayerMoney(giveplayerid, moneys);
format(string, sizeof(string), "Poslao si %s %d$", giveplayer, moneys);
SendClientMessage(playerid, 0x17E3DC, string);
format(string, sizeof(string), "Admin %s ti je poslo %d$", sendername,moneys);
SendClientMessage(giveplayerid, 0x17E3DC, string);
}
return 1;
}
if(strcmp(cmdtext, "/unmute", true, 7))
{
if(strlen(cmdtext))
{
SendClientMessage(playerid, 0x17E3DC, "Koristite: /unmute ");
return 1;
}
new ID = strval(cmdtext);
new pName, unmuteername, stri, strv;
tmp = strtok(cmdtext,idx);
gMessage = strrest(cmdtext,idx);
if(IsPlayerConnected(ID))
{
GetPlayerName(ID, pName, 24);
GetPlayerName(playerid, unmuteername, 24);
if(IsPlayerNPC(ID))
{
SendClientMessage(playerid, 0x17E3DC, "Nemozes ukinuti NPC-u zabranu da govori");
return 1;
}
if(ID == playerid)
{
SendClientMessage(playerid, 0x17E3DC, "Nemozes ukinuti zabranu samom sebi da govoris");
return 1;
}
format(strv, 64, "Ukinuta vam je zabrana da govorite");
SendClientMessage(ID,0x17E3DC, strv);
Muted = 0;
format(stri, 64, "%s je ukinuta zabrana da govori", pName);
SendClientMessageToAll(0x17E3DC, stri);
printf("Admin %s je ukinuo %s zabranu da govori", unmuteername, pName);
}
return 1;
}
if(strcmp(cmdtext, "/mute", true, 5))
{
if(strlen(cmdtext))
{
SendClientMessage(playerid, 0x17E3DC, "Koristite: /mute ");
return 1;
}
new ID = strval(cmdtext);
new pName, muteername, stri, strv;
tmp = strtok(cmdtext,idx);
gMessage = strrest(cmdtext,idx);
if(IsPlayerConnected(ID))
{
GetPlayerName(ID, pName, 24);
GetPlayerName(playerid, muteername, 24);
if(IsPlayerNPC(ID))
{
SendClientMessage(playerid, 0x17E3DC, "Nemozes zabraniti NPC-u da govori");
return 1;
}
if(ID == playerid)
{
SendClientMessage(playerid, 0x17E3DC, "Nemozes zabraniti samom sebi da govoris");
return 1;
}
format(strv, 64, "Zabranjeno vam je da govorite");
SendClientMessage(ID,0x17E3DC, strv);
Muted = 1;
format(stri, 64, "%s je zabranjeno da govori", pName);
SendClientMessageToAll(0x17E3DC, stri);
printf("Admin %s je zabranio %s da govori", muteername, pName);
}
return 1;
}
if(strcmp(cmdtext, "/kick", true, 5))
{
if(strlen(cmdtext))
{
SendClientMessage(playerid,0x17E3DC , "Koristite: /kick ");
return 1;
}
new ID = strval(cmdtext);
new pName, kickername, stri, strv;
tmp = strtok(cmdtext,idx);
gMessage = strrest(cmdtext,idx);
if(IsPlayerConnected(ID))
{
GetPlayerName(ID, pName, 24);
GetPlayerName(playerid, kickername, 24);
if(IsPlayerNPC(ID))
{
SendClientMessage(playerid, 0x17E3DC, "Nemozes kickati NPC-a");
return 1;
}
if(ID == playerid)
{
SendClientMessage(playerid, 0x17E3DC, "Nemozes kickati samog sebe");
return 1;
}
format(strv, 64, "%s kickani ste sa ovoga servera", gMessage);
SendClientMessage(ID,0x17E3DC, strv);
Kick(ID);
format(stri, 64, "%s je kickan sa servera zbog %s", pName,gMessage);
SendClientMessageToAll(0x17E3DC, stri);
printf("Admin %s je kickao %s zbog %s", kickername, pName,gMessage);
}
return 1;
}
if (strcmp("/pravila", cmdtext, true, 10) == 0)
{
SendClientMessage(playerid, 0x17E3DC, "----------- PRAVILA --------------------- Extesna DeathMatch ----------");
SendClientMessage(playerid, 0x17E3DC, " ");
SendClientMessage(playerid, 0x17E3DC, " Zabranjeno je koristiti cheat ili neki hack u svoju ili tudju korist");
SendClientMessage(playerid, 0x17E3DC, " Zabranjen je BUG ABUSING ili koristenje bugova koji daju korist");
SendClientMessage(playerid, 0x17E3DC, " Zabranjeno je psovanje ili neko drugo vrijedajnje igraca");
SendClientMessage(playerid, 0x17E3DC, " Zabranjen je SPAWN KILL ili ubijanje na mjestu stvaranja igraca");
SendClientMessage(playerid, 0x17E3DC, " Obavezno slusati i postavati admine kao i druge igrace");
SendClientMessage(playerid, 0x17E3DC, " ");
SendClientMessage(playerid, 0x17E3DC, " ----- Admin Team: Go0Le, JuustyGe ---------------------------------");
return 1;
}
if (strcmp ("/webinfo", cmdtext, true, 10) == 0)
{
SendClientMessage(playerid, 0x17E3DC, "----------- WEB --------------------------- Extesna DeathMach ----------");
SendClientMessage(playerid, 0x17E3DC, " ");
SendClientMessage(playerid, 0x17E3DC, " Forum je u izradi");
SendClientMessage(playerid, 0x17E3DC, " ");
SendClientMessage(playerid, 0x17E3DC, "------------------------------------------------------------------------");
return 1;
}
if (strcmp ("/komande", cmdtext, true, 10) == 0)
{
SendClientMessage(playerid, 0x17E3DC, "----------- KOMANDE ----------------------- Extesna DeathMach ----------");
SendClientMessage(playerid, 0x17E3DC, " ");
SendClientMessage(playerid, 0x17E3DC, " /pravila - lista pravila kaja se moraju postovati");
SendClientMessage(playerid, 0x17E3DC, " /webinfo - web stranica nasega foruma");
SendClientMessage(playerid, 0x17E3DC, " /komande - lista komandi koje mozete koristiti na serveru");
SendClientMessage(playerid, 0x17E3DC, " ");
SendClientMessage(playerid, 0x17E3DC, "------------------------------------------------------------------------");
return 1;
}
if (strcmp ("/kill", cmdtext, true, 10) == 0)
{
SetPlayerHealth(playerid,0);
return 1;
}
if (strcmp ("/ahelp", cmdtext, true, 10) == 0)
{
SendClientMessage(playerid, 0x17E3DC, "----------- ADMIN KOMANDE ----------------- Extesna DeathMach ----------");
SendClientMessage(playerid, 0x17E3DC, " ");
SendClientMessage(playerid, 0x17E3DC, "/ban - banati igraca");
SendClientMessage(playerid, 0x17E3DC, "/kick - kickati igraca");
SendClientMessage(playerid, 0x17E3DC, "/mute - zabraniti igracu da govori");
SendClientMessage(playerid, 0x17E3DC, "/unmute - ukinuti zbranu igracu da govori");
SendClientMessage(playerid, 0x17E3DC, "/freeze - zabraniti igracu da se mice");
SendClientMessage(playerid, 0x17E3DC, "/unfreeze - ukinuti zabranu igracu da se mice");
SendClientMessage(playerid, 0x17E3DC, "/createcash - stvoriti pare");
SendClientMessage(playerid, 0x17E3DC, " ");
SendClientMessage(playerid, 0x17E3DC, "------------------------------------------------------------------------");
return 1;
}
if(strcmp(cmdtext, "/ban", true, 4))
{
if(strlen(cmdtext))
{
SendClientMessage(playerid, 0x17E3DC, "Koristite: /ban ");
return 1;
}
new ID = strval(cmdtext);
new pName, banername, stri, strv;
tmp = strtok(cmdtext,idx);
gMessage = strrest(cmdtext,idx);
if(IsPlayerConnected(ID))
{
GetPlayerName(ID, pName, 24);
GetPlayerName(playerid, banername, 24);
if(IsPlayerNPC(ID))
{
SendClientMessage(playerid, 0x17E3DC, "Nemozes banati NPC-a");
return 1;
}
if(ID == playerid)
{
SendClientMessage(playerid, 0x17E3DC, "Nemozes banati samog sebe");
return 1;
}
format(strv, 64, " %s banan si sa ovoga servera", gMessage);
SendClientMessage(ID,0x17E3DC, strv);
Ban(ID);
format(stri, 64, "%s je banan zbog %s", pName,gMessage);
SendClientMessageToAll(0x17E3DC, stri);
printf("Admin %s je banao %s zbog %s", banername, pName,gMessage);
}
return 1;
}
return SendClientMessage(playerid, 0xFFFFFF, "Nepostojeca komanda");
}
{
new string;
new sendername;
new giveplayer;
new cmd;
new gMessage;
new idx;
new tmp;
new giveplayerid, moneys;
if(strcmp(cmd, "/createcash", true) == 0) {
tmp = strtok(cmdtext, idx);
if(strlen(cmdtext)) {
SendClientMessage(playerid, 0x17E3DC, "Koristite: /createcash ");
return 1;
}
giveplayerid = strval(tmp);
if (IsPlayerConnected(giveplayerid)) {
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
GivePlayerMoney(giveplayerid, moneys);
format(string, sizeof(string), "Poslao si %s %d$", giveplayer, moneys);
SendClientMessage(playerid, 0x17E3DC, string);
format(string, sizeof(string), "Admin %s ti je poslo %d$", sendername,moneys);
SendClientMessage(giveplayerid, 0x17E3DC, string);
}
return 1;
}
if(strcmp(cmdtext, "/unmute", true, 7))
{
if(strlen(cmdtext))
{
SendClientMessage(playerid, 0x17E3DC, "Koristite: /unmute ");
return 1;
}
new ID = strval(cmdtext);
new pName, unmuteername, stri, strv;
tmp = strtok(cmdtext,idx);
gMessage = strrest(cmdtext,idx);
if(IsPlayerConnected(ID))
{
GetPlayerName(ID, pName, 24);
GetPlayerName(playerid, unmuteername, 24);
if(IsPlayerNPC(ID))
{
SendClientMessage(playerid, 0x17E3DC, "Nemozes ukinuti NPC-u zabranu da govori");
return 1;
}
if(ID == playerid)
{
SendClientMessage(playerid, 0x17E3DC, "Nemozes ukinuti zabranu samom sebi da govoris");
return 1;
}
format(strv, 64, "Ukinuta vam je zabrana da govorite");
SendClientMessage(ID,0x17E3DC, strv);
Muted = 0;
format(stri, 64, "%s je ukinuta zabrana da govori", pName);
SendClientMessageToAll(0x17E3DC, stri);
printf("Admin %s je ukinuo %s zabranu da govori", unmuteername, pName);
}
return 1;
}
if(strcmp(cmdtext, "/mute", true, 5))
{
if(strlen(cmdtext))
{
SendClientMessage(playerid, 0x17E3DC, "Koristite: /mute ");
return 1;
}
new ID = strval(cmdtext);
new pName, muteername, stri, strv;
tmp = strtok(cmdtext,idx);
gMessage = strrest(cmdtext,idx);
if(IsPlayerConnected(ID))
{
GetPlayerName(ID, pName, 24);
GetPlayerName(playerid, muteername, 24);
if(IsPlayerNPC(ID))
{
SendClientMessage(playerid, 0x17E3DC, "Nemozes zabraniti NPC-u da govori");
return 1;
}
if(ID == playerid)
{
SendClientMessage(playerid, 0x17E3DC, "Nemozes zabraniti samom sebi da govoris");
return 1;
}
format(strv, 64, "Zabranjeno vam je da govorite");
SendClientMessage(ID,0x17E3DC, strv);
Muted = 1;
format(stri, 64, "%s je zabranjeno da govori", pName);
SendClientMessageToAll(0x17E3DC, stri);
printf("Admin %s je zabranio %s da govori", muteername, pName);
}
return 1;
}
if(strcmp(cmdtext, "/kick", true, 5))
{
if(strlen(cmdtext))
{
SendClientMessage(playerid,0x17E3DC , "Koristite: /kick ");
return 1;
}
new ID = strval(cmdtext);
new pName, kickername, stri, strv;
tmp = strtok(cmdtext,idx);
gMessage = strrest(cmdtext,idx);
if(IsPlayerConnected(ID))
{
GetPlayerName(ID, pName, 24);
GetPlayerName(playerid, kickername, 24);
if(IsPlayerNPC(ID))
{
SendClientMessage(playerid, 0x17E3DC, "Nemozes kickati NPC-a");
return 1;
}
if(ID == playerid)
{
SendClientMessage(playerid, 0x17E3DC, "Nemozes kickati samog sebe");
return 1;
}
format(strv, 64, "%s kickani ste sa ovoga servera", gMessage);
SendClientMessage(ID,0x17E3DC, strv);
Kick(ID);
format(stri, 64, "%s je kickan sa servera zbog %s", pName,gMessage);
SendClientMessageToAll(0x17E3DC, stri);
printf("Admin %s je kickao %s zbog %s", kickername, pName,gMessage);
}
return 1;
}
if (strcmp("/pravila", cmdtext, true, 10) == 0)
{
SendClientMessage(playerid, 0x17E3DC, "----------- PRAVILA --------------------- Extesna DeathMatch ----------");
SendClientMessage(playerid, 0x17E3DC, " ");
SendClientMessage(playerid, 0x17E3DC, " Zabranjeno je koristiti cheat ili neki hack u svoju ili tudju korist");
SendClientMessage(playerid, 0x17E3DC, " Zabranjen je BUG ABUSING ili koristenje bugova koji daju korist");
SendClientMessage(playerid, 0x17E3DC, " Zabranjeno je psovanje ili neko drugo vrijedajnje igraca");
SendClientMessage(playerid, 0x17E3DC, " Zabranjen je SPAWN KILL ili ubijanje na mjestu stvaranja igraca");
SendClientMessage(playerid, 0x17E3DC, " Obavezno slusati i postavati admine kao i druge igrace");
SendClientMessage(playerid, 0x17E3DC, " ");
SendClientMessage(playerid, 0x17E3DC, " ----- Admin Team: Go0Le, JuustyGe ---------------------------------");
return 1;
}
if (strcmp ("/webinfo", cmdtext, true, 10) == 0)
{
SendClientMessage(playerid, 0x17E3DC, "----------- WEB --------------------------- Extesna DeathMach ----------");
SendClientMessage(playerid, 0x17E3DC, " ");
SendClientMessage(playerid, 0x17E3DC, " Forum je u izradi");
SendClientMessage(playerid, 0x17E3DC, " ");
SendClientMessage(playerid, 0x17E3DC, "------------------------------------------------------------------------");
return 1;
}
if (strcmp ("/komande", cmdtext, true, 10) == 0)
{
SendClientMessage(playerid, 0x17E3DC, "----------- KOMANDE ----------------------- Extesna DeathMach ----------");
SendClientMessage(playerid, 0x17E3DC, " ");
SendClientMessage(playerid, 0x17E3DC, " /pravila - lista pravila kaja se moraju postovati");
SendClientMessage(playerid, 0x17E3DC, " /webinfo - web stranica nasega foruma");
SendClientMessage(playerid, 0x17E3DC, " /komande - lista komandi koje mozete koristiti na serveru");
SendClientMessage(playerid, 0x17E3DC, " ");
SendClientMessage(playerid, 0x17E3DC, "------------------------------------------------------------------------");
return 1;
}
if (strcmp ("/kill", cmdtext, true, 10) == 0)
{
SetPlayerHealth(playerid,0);
return 1;
}
if (strcmp ("/ahelp", cmdtext, true, 10) == 0)
{
SendClientMessage(playerid, 0x17E3DC, "----------- ADMIN KOMANDE ----------------- Extesna DeathMach ----------");
SendClientMessage(playerid, 0x17E3DC, " ");
SendClientMessage(playerid, 0x17E3DC, "/ban - banati igraca");
SendClientMessage(playerid, 0x17E3DC, "/kick - kickati igraca");
SendClientMessage(playerid, 0x17E3DC, "/mute - zabraniti igracu da govori");
SendClientMessage(playerid, 0x17E3DC, "/unmute - ukinuti zbranu igracu da govori");
SendClientMessage(playerid, 0x17E3DC, "/freeze - zabraniti igracu da se mice");
SendClientMessage(playerid, 0x17E3DC, "/unfreeze - ukinuti zabranu igracu da se mice");
SendClientMessage(playerid, 0x17E3DC, "/createcash - stvoriti pare");
SendClientMessage(playerid, 0x17E3DC, " ");
SendClientMessage(playerid, 0x17E3DC, "------------------------------------------------------------------------");
return 1;
}
if(strcmp(cmdtext, "/ban", true, 4))
{
if(strlen(cmdtext))
{
SendClientMessage(playerid, 0x17E3DC, "Koristite: /ban ");
return 1;
}
new ID = strval(cmdtext);
new pName, banername, stri, strv;
tmp = strtok(cmdtext,idx);
gMessage = strrest(cmdtext,idx);
if(IsPlayerConnected(ID))
{
GetPlayerName(ID, pName, 24);
GetPlayerName(playerid, banername, 24);
if(IsPlayerNPC(ID))
{
SendClientMessage(playerid, 0x17E3DC, "Nemozes banati NPC-a");
return 1;
}
if(ID == playerid)
{
SendClientMessage(playerid, 0x17E3DC, "Nemozes banati samog sebe");
return 1;
}
format(strv, 64, " %s banan si sa ovoga servera", gMessage);
SendClientMessage(ID,0x17E3DC, strv);
Ban(ID);
format(stri, 64, "%s je banan zbog %s", pName,gMessage);
SendClientMessageToAll(0x17E3DC, stri);
printf("Admin %s je banao %s zbog %s", banername, pName,gMessage);
}
return 1;
}
return SendClientMessage(playerid, 0xFFFFFF, "Nepostojeca komanda");
}
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava