16.01.2009, 13:39
now i got this:
and got these new errors:
so, can someone give me a code with the full script?
Code:
/* SA:MP /god and /me commands
* Made by My_Waffles_Bitch
*/
//==============================================================================
#include <a_samp>
#define CMDS true
#define dcmd(%1,%2,%3) if ((strcmp((%3)[1], #%1, true, (%2)) == 0) && ((((%3)[(%2) + 1] == 0) && (dcmd_%1(playerid, "")))||(((%3)[(%2) + 1] == 32) && (dcmd_%1(playerid, (%3)[(%2) + 2]))))) return 1
//==============================================================================
dcmd(me, 2, cmdtext);
dcmd(god, 3, cmdtext);
public OnPlayerCommandText(playerid, cmdtext[])
dcmd_me(playerid, params[] ) {
new
msg[128];
if (sscanf(params, "s",msg)) {
format(s,sizeof(s),"%s:[USAGE]: /me <MESSAGE>",icommands);
return SendClientMessage(playerid,COLOR_SYSTEM,s);
}
if(PlayerInfo[playerid][mute]) {
return 0;
}
else {
format(s,sizeof(s),"%s %s",PlayerName(playerid),msg);
SendClientMessageToAll(COLOR_WHITE,s);
WriteLog(clearlog,s);
}
return true;
}
dcmd_god(playerid, params[] ) {
if(God[playerid] == 0)
{
God[playerid] = 1;
new pName[MAX_PLAYER_NAME];
new string[48];
GetPlayerName(playerid, pName, sizeof(pName));
SendClientMessageToAll(0xAAAAAAAA,"%s has turned Godmode on.",pName);
}
else
{
God[playerid] = 0;
new pName[MAX_PLAYER_NAME];
new string[48];
GetPlayerName(playerid, pName, sizeof(pName));
SendClientMessageToAll(0xAAAAAAAA,"%s has turned godmode off.",pName);
SetPlayerHealth(playerid, 100);
}
return true;
}
Code:
C:\Users\Martin\Desktop\PUTDETHERINTILSA-MP\god-me.pwn(14) : error 010: invalid function or declaration
C:\Users\Martin\Desktop\PUTDETHERINTILSA-MP\god-me.pwn(15) : error 010: invalid function or declaration
C:\Users\Martin\Desktop\PUTDETHERINTILSA-MP\god-me.pwn(19) : error 017: undefined symbol "dcmd_me"
C:\Users\Martin\Desktop\PUTDETHERINTILSA-MP\god-me.pwn(22) : error 010: invalid function or declaration
C:\Users\Martin\Desktop\PUTDETHERINTILSA-MP\god-me.pwn(24) : error 010: invalid function or declaration
C:\Users\Martin\Desktop\PUTDETHERINTILSA-MP\god-me.pwn(26) : error 010: invalid function or declaration
C:\Users\Martin\Desktop\PUTDETHERINTILSA-MP\god-me.pwn(27) : error 010: invalid function or declaration
C:\Users\Martin\Desktop\PUTDETHERINTILSA-MP\god-me.pwn(29) : error 010: invalid function or declaration
C:\Users\Martin\Desktop\PUTDETHERINTILSA-MP\god-me.pwn(33) : error 054: unmatched closing brace ("}")
C:\Users\Martin\Desktop\PUTDETHERINTILSA-MP\god-me.pwn(34) : error 010: invalid function or declaration
C:\Users\Martin\Desktop\PUTDETHERINTILSA-MP\god-me.pwn(37) : warning 203: symbol is never used: "dcmd_god"
C:\Users\Martin\Desktop\PUTDETHERINTILSA-MP\god-me.pwn(37 -- 57) : warning 203: symbol is never used: "msg"
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase
10 Errors.

