"/makecop" is bugged! - Printable Version
+- SA-MP Forums Archive (
https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (
https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (
https://sampforum.blast.hk/forumdisplay.php?fid=12)
+---- Forum: Help Archive (
https://sampforum.blast.hk/forumdisplay.php?fid=89)
+---- Thread: "/makecop" is bugged! (
/showthread.php?tid=133741)
"/makecop" is bugged! -
Chriham3 - 13.03.2010
This is my /makecop
pawn Код:
if(strcmp(cmdtext, "/makecop", true) == 0)
{
new tmp[128];
new idx;
new giveplayerid;
if(IsPlayerConnected(playerid))
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD1, "USAGE: /makecop [playerid]");
}
if (IsPlayerConnected(giveplayerid))
{
if(giveplayerid != INVALID_PLAYER_ID)
{
CopMake(giveplayerid);
SendClientMessage(giveplayerid, COLOR_BLUE, "You have been made a police officer. Changes will appear on next death.");
}
}
}
return 1;
}
It makes playerid 0 a cop, no matter what i write
![confused](images/smilies/confused.gif)
How do I fix this?
Re: "/makecop" is bugged! -
Deat_Itself - 13.03.2010
Код:
if(strcmp(cmdtext, "/makecop", true) == 0)
{
new tmp[128];
new player1 = strval(tmp);
if(IsPlayerConnected(player1))
{
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD1, "USAGE: /makecop [playerid]");
}
if (!IsPlayerConnected(player1)) return SendClientMessage(playerid, color, "player is not connected.");
{
CopMake(player1);
SendClientMessage(player1, COLOR_BLUE, "You have been made a police officer. Changes will appear on next death.");
}
}
}
return 1;
}
this should work
Re: "/makecop" is bugged! -
Chriham3 - 13.03.2010
ahem...
if(strcmp(cmdtext, "/makecop", true) == 0)
{
new tmp[128];
new player1 = strval(tmp);
if(IsPlayerConnected(player1))
{
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD1, "USAGE: /makecop [playerid]");
}
if (!IsPlayerConnected(player1)) return SendClientMessage(playerid, color, "player is not connected.");
{
CopMake(player1);
SendClientMessage(player1, COLOR_BLUE, "You have been made a police officer. Changes will appear on next death.");
}
}
} // where did that one come from?
return 1;
}
Thanks, but you added one closing bracket to much.
Re: "/makecop" is bugged! -
Deat_Itself - 13.03.2010
Quote:
Originally Posted by Chriham3
ahem...
if(strcmp(cmdtext, "/makecop", true) == 0)
{
new tmp[128];
new player1 = strval(tmp);
if(IsPlayerConnected(player1))
{
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD1, "USAGE: /makecop [playerid]");
}
if (!IsPlayerConnected(player1)) return SendClientMessage(playerid, color, "player is not connected.");
{
CopMake(player1);
SendClientMessage(player1, COLOR_BLUE, "You have been made a police officer. Changes will appear on next death.");
}
}
} // where did that one come from?
return 1;
}
Thanks, but you added one closing bracket to much.
|
added by mistaken just remove it
Re: "/makecop" is bugged! -
Chriham3 - 13.03.2010
Quote:
Originally Posted by _Saif_
Quote:
Originally Posted by Chriham3
ahem...
if(strcmp(cmdtext, "/makecop", true) == 0)
{
new tmp[128];
new player1 = strval(tmp);
if(IsPlayerConnected(player1))
{
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD1, "USAGE: /makecop [playerid]");
}
if (!IsPlayerConnected(player1)) return SendClientMessage(playerid, color, "player is not connected.");
{
CopMake(player1);
SendClientMessage(player1, COLOR_BLUE, "You have been made a police officer. Changes will appear on next death.");
}
}
} // where did that one come from?
return 1;
}
Thanks, but you added one closing bracket to much.
|
added by mistaken just remove it
|
I know.. oh by the way.. still not working :/