/clear
2,758
pregleda
15
postova
pre 16 godina
Meni isto na kucnom,dok napisem /cc crasha mi samp-server.exe...
Probaj onih puno linija prazni staviti! 😄 😄 😄
Probaj onih puno linija prazni staviti! 😄 😄 😄
pre 16 godina
Quote from June 21, 2009, 3:27 am:
Meni isto na kucnom,dok napisem /cc crasha mi samp-server.exe...
Probaj onih puno linija prazni staviti! 😄 😄 😄
Probaj onih puno linija prazni staviti! 😄 😄 😄
Problem i jeste u puno linija, previse ih ocito stavite pa zato crasha, probaj smanjiti broj praznih linija.
pre 16 godina
Evo ovo ja koristim,kad budes clearo moras 2x /cc
if(!strcmp(cmdtext, "/clearchat", true) || !strcmp(var6, "/cc", true))
{
if(PlayerInfo >= 1)
{
SendClientMessageToAll(0xFFFFFFAA, " ");
SendClientMessageToAll(0xFFFFFFAA, " ");
SendClientMessageToAll(0xFFFFFFAA, " ");
SendClientMessageToAll(0xFFFFFFAA, " ");
SendClientMessageToAll(0xFFFFFFAA, " ");
SendClientMessageToAll(0xFFFFFFAA, " ");
SendClientMessageToAll(0xFFFFFFAA, " ");
SendClientMessageToAll(0xFFFFFFAA, " ");
SendClientMessageToAll(0xFFFFFFAA, " ");
SendClientMessageToAll(0xFFFFFFAA, " ");
SendClientMessageToAll(0xFFFFFFAA, " ");
SendClientMessageToAll(0xFFFFFFAA, " ");
SendClientMessageToAll(0xFFFFFFAA, " ");
SendClientMessageToAll(0xFFFFFFAA, " ");
SendClientMessageToAll(0xFFFFFFAA, " ");
SendClientMessageToAll(0xFFFFFFAA, " ");
SendClientMessageToAll(0xFFFFFFAA, " ");
SendClientMessageToAll(0xFFFFFFAA, " ");
SendClientMessageToAll(0xFFFFFFAA, " ");
SendClientMessageToAll(0xFFFFFFAA, " ");
SendClientMessageToAll(0xFFFFFFAA, " ");
SendClientMessageToAll(0xFFFFFFAA, " ");
SendClientMessageToAll(0xFFFFFFAA, " ");
SendClientMessageToAll(0xFFFFFFAA, " ");
SendClientMessageToAll(0xFFFFFFAA, " ");
SendClientMessageToAll(0xFFFFFFAA, " ");
SendClientMessageToAll(0xFFFFFFAA, " ");
SendClientMessageToAll(0xFFFFFFAA, " ");
SendClientMessageToAll(0xFFFFFFAA, " ");
SendClientMessageToAll(0xFFFFFFAA, " ");
SendClientMessageToAll(0xFFFFFFAA, " ");
SendClientMessageToAll(0xFFFFFFAA, " ");
SendClientMessageToAll(0xFFFFFFAA, " ");
SendClientMessageToAll(0xFFFFFFAA, " ");
SendClientMessageToAll(0xFFFFFFAA, " ");
SendClientMessageToAll(0xFFFFFFAA, " ");
SendClientMessageToAll(0xFFFFFFAA, " ");
SendClientMessageToAll(0xFFFFFFAA, " ");
SendClientMessageToAll(0xFFFFFFAA, " ");
SendClientMessageToAll(0xFFFFFFAA, " ");
SendClientMessageToAll(0xFFFFFFAA, " ");
SendClientMessageToAll(0xFFFFFFAA, " ");
SendClientMessageToAll(0xFFFFFFAA, " ");
SendClientMessageToAll(0xFFFFFFAA, " ");
SendClientMessageToAll(0xFFFFFFAA, " ");
return 1;
}
}
pre 16 godina
ima i ovaj naÄin 😉
if(!strcmp(cmdtext, "/cc", true))
{
if(PlayerInfo >= 1 || IsPlayerAdmin(playerid))
{
for(new chat = 0; chat <= 50; chat++) SendClientMessageToAll(COLOR_GREEN, " ");
GetPlayerName(playerid, sendername, 20);
format(string, 256, "-| Admin %s je pocistio chat |-", sendername);
SendClientMessageToAll(COLOR_GREEN, string);
return 1;
}
else SendClientMessage(playerid, COLOR_RED, "Nisi admin!");
return 1;
}
pre 16 godina
hahaha jbg mogo je se bolje izjasnit,jer vise sam puta cuo za ovaj problem (sta sam ja postao) nego njegov
pre 16 godina
>> wrote on June 21, 2009, 10:18 am:
ima i ovaj naÄin 😉
if(!strcmp(cmdtext, "/cc", true))
{
if(PlayerInfo >= 1 || IsPlayerAdmin(playerid))
{
for(new chat = 0; chat <= 50; chat++) SendClientMessageToAll(COLOR_GREEN, " ");
GetPlayerName(playerid, sendername, 20);
format(string, 256, "-| Admin %s je pocistio chat |-", sendername);
SendClientMessageToAll(COLOR_GREEN, string);
return 1;
}
else SendClientMessage(playerid, COLOR_RED, "Nisi admin!");
return 1;
}jedino sto ovo nece valjat, sta ti for petlja radi😕
Popravljeno:
if(!strcmp(cmdtext, "/cc", true))
{
if(PlayerInfo >= 1)
{
for(new chat = 0; chat <= 50; chat++)
{
SendClientMessageToAll(COLOR_GREEN, " ");
}
GetPlayerName(playerid, sendername, 20);
format(string, 256, "-| Admin %s je pocistio chat |-", sendername);
SendClientMessageToAll(COLOR_GREEN, string);
return 1;
}
else SendClientMessage(playerid, COLOR_RED, "Nisi admin!");
return 1;
}
pre 16 godina
Vidim puno vas koristi dužinu stringa 256. Ne treba vam 256, bolje je da koristite 128.
pre 16 godina
if(strcmp(cmd, "/clear", true) == 0)
{
if(IsPlayerConnected(playerid))
{
new member = PlayerInfo;
new leader = PlayerInfo;
new rank = PlayerInfo;
if(IsACop(playerid))
{
if (!PlayerToPoint(3.0, playerid, 253.9280,69.6094,1003.6406))
{
SendClientMessage(playerid, COLOR_GRAD2, " You are to not inside the Police Station!");
return 1;
}
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD1, "USAGE: /clear [playerid/PartOfName]");
return 1;
}
giveplayerid = ReturnUser(tmp);
if(IsPlayerConnected(giveplayerid))
{
if(giveplayerid != INVALID_PLAYER_ID)
{
if(giveplayerid == playerid) { SendClientMessage(playerid, COLOR_GREY, "You cannot Clear yourself!"); return 1; }
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "* You cleared the Records and Wanted Points of %s.", giveplayer);
SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
format(string, sizeof(string), "* Officer %s has cleared your Records and Wanted Points.", sendername);
SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
WantedPoints = 0;
WantedLevel = 0;
ClearCrime(giveplayerid);
if(gTeam==4)
{
gTeam = 3;
SetPlayerToTeamColor(giveplayerid);
}
}
}
else
{
SendClientMessage(playerid, COLOR_GREY, " Invalid ID/Name!");
}
}
else if(member == 5||member == 6||leader == 5||leader == 6)
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD1, "USAGE: /clear [playerid/PartOfName]");
return 1;
}
giveplayerid = ReturnUser(tmp);
if(IsPlayerConnected(giveplayerid))
{
if(giveplayerid != INVALID_PLAYER_ID)
{
if(giveplayerid == playerid) { SendClientMessage(playerid, COLOR_GREY, "You cannot Clear yourself!"); return 1; }
if(rank < 4) { SendClientMessage(playerid, COLOR_GREY, " You need Rank 4 to clear someone's Wanted Points + Records!"); return 1; }
if(GetPlayerMoney(playerid) < 5000) { SendClientMessage(playerid, COLOR_GREY, " You need $5000 to Clear your Family Member!"); return 1; }
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
if(member > 0)
{
if(PlayerInfo != member)
{
SendClientMessage(playerid, COLOR_GREY, " That player is not in your Family!");
return 1;
}
format(string, sizeof(string), "* You cleared the Records and Wanted Points of %s for $5000.", giveplayer);
SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
format(string, sizeof(string), "* Family Member %s with Rank %d, has cleared your Records and Wanted Points.", sendername, rank);
SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
}
else if(leader > 0)
{
if(PlayerInfo != leader)
{
SendClientMessage(playerid, COLOR_GREY, " That player is not in your Family!");
return 1;
}
format(string, sizeof(string), "* You cleared the Records and Wanted Points of %s for $5000.", giveplayer);
SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
format(string, sizeof(string), "* Family Leader %s, has cleared your Records and Wanted Points.", sendername);
SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
}
WantedPoints = 0;
WantedLevel = 0;
ClearCrime(giveplayerid);
GivePlayerMoney(playerid, - 500);
}
}
else
{
SendClientMessage(playerid, COLOR_GREY, " Invalid ID/Name!");
}
}
else
{
SendClientMessage(playerid, COLOR_GREY, " You are not an Cop / FBI / Family Member!");
}
}//not connected
return 1;
}Ko zna u cemu je BUG
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava