[HELP]DCMD Error
#1

[b]I will make a /rape command.But it giving errors.
Command :
pawn Код:
Line 3650 : dcmd_tecavuz(playerid,params[])
Line 3651 : {
Line 3652 : new tecavuzid = strval(params);
Line 3653 : if(!strlen(tecavuzid))
Line 3654 : {
Line 3655 : SendClientMessage(playerid,COLOR_WHITE,"KULLANIM: /tecavuz [ID]");
Line 3656 : return 1;
Line 3657 : }
Line 3658 : new yazi[256],isim[MAX_PLAYER_NAME],isim2[MAX_PLAYER_NAME];
Line 3659 : GetPlayerName(playerid,isim,sizeof(isim));
Line 3660 : GetPlayerName(tecavuzid,isim2,sizeof(isim2));
Line 3661 : format(yazi,sizeof(yazi),"%s adlı kişi,%s adlı kişiye tecavьz etti.",isim,isim2);
Line 3662 : SendClientMessageToAll(COLOR_BLUE,yazi);
Line 3663 : return 1;
Line 3664 : }
Line 3665 : return 1;
Line 3666 : }
Errors :
pawn Код:
(3653)error 035: argument type mismatch (argument 1)
(3665)error 010: invalid function or declaration
Someone can solve it ?
Reply
#2

Solved,thanks to sahtiyan,command :
pawn Код:
dcmd_tecavuz(playerid,params[])
{
new tecavuzid = strval(params);
if(!strlen(params))
{
SendClientMessage(playerid,COLOR_WHITE,"KULLANIM: /tecavuz [ID]");
return 1;
}
new yazi[256],isim[MAX_PLAYER_NAME],isim2[MAX_PLAYER_NAME];
GetPlayerName(playerid,isim,sizeof(isim));
GetPlayerName(tecavuzid,isim2,sizeof(isim2));
format(yazi,sizeof(yazi),"%s adlı kişi,%s adlı kişiye tecavьz etti.",isim,isim2);
SendClientMessageToAll(COLOR_BLUE,yazi);
return 1;
}
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)