Wysłany: 2012-03-24, 21:37
liber92
Wiek: 34 Na forum: 5624 dni Posty: 9
Piwa : 5
Wog?le nie dzia?a mi ID graczy. Wpisuje np. /ban 0 god i jest komunikat niema gracza o podanym ID i tak jest z ka?d? komend?
to jest ta mapka
Wysłany: 2012-03-24, 21:50
karol170396
Wiek: 33 Na forum: 5642 dni Posty: 580
Nick w MP: Journey
Piwa : 1520
Podaj komend? /ban, nie chce ?ci?ga? gamemodu.
Podpis
"MłoteK" napisał/a :
Zając, idź kicać gdzie indziej, może w teletubisiach się miejsca zwolnią.
"zajacp1" napisał/a :Wiele dzieci, które mi zazdroszczą, że mi się powodzi crashują mi serwer
Królik, Ty nigdy nie dorośniesz.
Wysłany: 2012-03-24, 22:21
liber92
Wiek: 34 Na forum: 5624 dni Posty: 9
Piwa : 5
Kod: COMMAND:ban(playerid, params[])
{
if(!IsAdmin(playerid))
{
SendClientMessage(playerid, COLOR_ERROR, " (b??d) Nie jeste? administratorem.");
return 1;
}
new String[255], idx;
String = strtok(params, idx);
if(!isNumeric(String) || strlen(String) < 1)
{
SendClientMessage(playerid, COLOR_ERROR, " (b??d) Wpisz: /ban [id gracza] [\"konto\"/\"ip\"/\"host\"] [pow?d]");
return 1;
}
new PlayerId = strval(String);
if(!IsPlayerConnected(PlayerId))
{
SendClientMessage(playerid, COLOR_ERROR, " (b??d) Nie ma takiego gracza.");
return 1;
}
new BType;
String = StrToLower(strtok(params, idx));
if(strlen(String) < 1)
{
SendClientMessage(playerid, COLOR_ERROR, " (b??d) Wpisz: /ban [id gracza] [\"konto\"/\"ip\"/\"host\"] [pow?d]");
return 1;
}
if(MyStrCmp(String, "konto") || MyStrCmp(String, "user") || MyStrCmp(String, "nick"))
BType = BAN_TYPE_USER;
else if(MyStrCmp(String, "ip"))
BType = BAN_TYPE_IP;
else if(MyStrCmp(String, "host"))
{
if(!IsAdmin(playerid, 2))
{
SendClientMessage(playerid, COLOR_ERROR, " (b??d) Banowa? na host mo?e tylko head administrator.");
return 1;
}
BType = BAN_TYPE_HOST;
}
else
{
SendClientMessage(playerid, COLOR_ERROR, " (b??d) Wpisz: /ban [id gracza] [\"konto\"/\"ip\"/\"host\"] [pow?d]");
return 1;
}
new BReason[255];
BReason = strrest(params, idx);
if(strlen(BReason) < 1)
{
SendClientMessage(playerid, COLOR_ERROR, " (b??d) Wpisz: /ban [id gracza] [\"konto\"/\"ip\"/\"host\"] [pow?d]");
return 1;
}
if(!BanPlayer(PlayerId, BReason, BType, playerid))
{
SendClientMessage(playerid, COLOR_ERROR, " (b??d) Wyst?pi? b??d w banowaniu gracza.");
return 1;
}
return 1;
}
Wysłany: 2012-03-25, 20:58
Senator
Wiek: 21 Na forum: 5299 dni Posty: 8
Nick w MP: Senator
Piwa : 2
pobierz najnowszy plugin sscanf
Wysłany: 2012-03-25, 21:06
karol170396
Wiek: 33 Na forum: 5642 dni Posty: 580
Nick w MP: Journey
Piwa : 1520
"Senator" napisał/a :pobierz najnowszy plugin sscanf
Widzisz tutaj co? od sscanfa?
Kod: COMMAND:ban(playerid, params[])
{
if(!IsAdmin(playerid))
{
SendClientMessage(playerid, COLOR_ERROR, " (b??d) Nie jeste? administratorem.");
return 1;
}
new String[255], idx;
String = strtok(params, idx);
if(!isNumeric(String) || strlen(String) < 1)
{
SendClientMessage(playerid, COLOR_ERROR, " (b??d) Wpisz: /ban [id gracza] [\"konto\"/\"ip\"/\"host\"] [pow?d]");
return 1;
}
new PlayerId = strval(String);
if(!IsPlayerConnected(PlayerId))
{
SendClientMessage(playerid, COLOR_ERROR, " (b??d) Nie ma takiego gracza.");
return 1;
}
new BType;
String = StrToLower(strtok(params, idx));
if(strlen(String) < 1)
{
SendClientMessage(playerid, COLOR_ERROR, " (b??d) Wpisz: /ban [id gracza] [\"konto\"/\"ip\"/\"host\"] [pow?d]");
return 1;
}
if(MyStrCmp(String, "konto") || MyStrCmp(String, "user") || MyStrCmp(String, "nick"))
BType = BAN_TYPE_USER;
else if(MyStrCmp(String, "ip"))
BType = BAN_TYPE_IP;
else if(MyStrCmp(String, "host"))
{
if(!IsAdmin(playerid, 2))
{
SendClientMessage(playerid, COLOR_ERROR, " (b??d) Banowa? na host mo?e tylko head administrator.");
return 1;
}
BType = BAN_TYPE_HOST;
}
else
{
SendClientMessage(playerid, COLOR_ERROR, " (b??d) Wpisz: /ban [id gracza] [\"konto\"/\"ip\"/\"host\"] [pow?d]");
return 1;
}
new BReason[255];
BReason = strrest(params, idx);
if(strlen(BReason) < 1)
{
SendClientMessage(playerid, COLOR_ERROR, " (b??d) Wpisz: /ban [id gracza] [\"konto\"/\"ip\"/\"host\"] [pow?d]");
return 1;
}
if(!BanPlayer(PlayerId, BReason, BType, playerid))
{
SendClientMessage(playerid, COLOR_ERROR, " (b??d) Wyst?pi? b??d w banowaniu gracza.");
return 1;
}
return 1;
}
Podpis
"MłoteK" napisał/a :
Zając, idź kicać gdzie indziej, może w teletubisiach się miejsca zwolnią.
"zajacp1" napisał/a :Wiele dzieci, które mi zazdroszczą, że mi się powodzi crashują mi serwer
Królik, Ty nigdy nie dorośniesz.
Wysłany: 2012-03-27, 06:56
CRX
Wiek: 34 Na forum: 5671 dni Posty: 114
Piwa : 106
"karol170396" napisał/a : "Senator" napisał/a :pobierz najnowszy plugin sscanf
Widzisz tutaj co? od sscanfa?
Kod: COMMAND:ban(playerid, params[])
{
if(!IsAdmin(playerid))
{
SendClientMessage(playerid, COLOR_ERROR, " (b??d) Nie jeste? administratorem.");
return 1;
}
new String[255], idx;
String = strtok(params, idx);
if(!isNumeric(String) || strlen(String) < 1)
{
SendClientMessage(playerid, COLOR_ERROR, " (b??d) Wpisz: /ban [id gracza] [\"konto\"/\"ip\"/\"host\"] [pow?d]");
return 1;
}
new PlayerId = strval(String);
if(!IsPlayerConnected(PlayerId))
{
SendClientMessage(playerid, COLOR_ERROR, " (b??d) Nie ma takiego gracza.");
return 1;
}
new BType;
String = StrToLower(strtok(params, idx));
if(strlen(String) < 1)
{
SendClientMessage(playerid, COLOR_ERROR, " (b??d) Wpisz: /ban [id gracza] [\"konto\"/\"ip\"/\"host\"] [pow?d]");
return 1;
}
if(MyStrCmp(String, "konto") || MyStrCmp(String, "user") || MyStrCmp(String, "nick"))
BType = BAN_TYPE_USER;
else if(MyStrCmp(String, "ip"))
BType = BAN_TYPE_IP;
else if(MyStrCmp(String, "host"))
{
if(!IsAdmin(playerid, 2))
{
SendClientMessage(playerid, COLOR_ERROR, " (b??d) Banowa? na host mo?e tylko head administrator.");
return 1;
}
BType = BAN_TYPE_HOST;
}
else
{
SendClientMessage(playerid, COLOR_ERROR, " (b??d) Wpisz: /ban [id gracza] [\"konto\"/\"ip\"/\"host\"] [pow?d]");
return 1;
}
new BReason[255];
BReason = strrest(params, idx);
if(strlen(BReason) < 1)
{
SendClientMessage(playerid, COLOR_ERROR, " (b??d) Wpisz: /ban [id gracza] [\"konto\"/\"ip\"/\"host\"] [pow?d]");
return 1;
}
if(!BanPlayer(PlayerId, BReason, BType, playerid))
{
SendClientMessage(playerid, COLOR_ERROR, " (b??d) Wyst?pi? b??d w banowaniu gracza.");
return 1;
}
return 1;
}
To jest jaka? parodia komendy.
Tagi: graczy :: niedziała
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: