/accent?
#5

Well I fixed the errors and this is pretty much how it looks now
Код:
#define FILTERSCRIPT

#include <a_samp>

new AccentData[MAX_PLAYERS][30];

#if defined FILTERSCRIPT

public OnFilterScriptInit()
{
	print(" Accent System by Neal Anthony Loaded ");
	return 1;
}

public OnFilterScriptExit()
{
    print(" Accent System by Neal Anthony Unloaded ");
	return 1;
}

stock strtok(const string[], &index,seperator=' ')
{
	new length = strlen(string);
	new offset = index;
	new result[128];
	while ((index < length) && (string[index] != seperator) && ((index - offset) < (sizeof(result) - 1)))
	{
		result[index - offset] = string[index];
		index++;
	}

	result[index - offset] = EOS;
	if ((index < length) && (string[index] == seperator))
	{
		index++;
	}
	return result;
}
public OnPlayerConnect(playerid)
{
	return 1;
}

public OnPlayerDisconnect(playerid, reason)
{
	return 1;
}

public OnPlayerText(playerid, text[])
{
	new txt[155], name[24];
	GetPlayerName(playerid, name, 24);
	format(txt, 155, "%s says (%s accent): %s", name, AccentData[playerid], text);
	return 1;
}

public OnPlayerCommandText(playerid, cmdtext[])
{
	new idx;
	new tmp[128];
	tmp = strtok(cmdtext, idx);
	if(!strcmp("/accent", cmdtext, true))
		{
			if(!strlen(tmp)) return SendClientMessage(playerid, 0xFFFFFFF, "/accept <accent> (German, Spanish etc..)");
			strmid(AccentData[playerid], tmp, 0, strlen(tmp), 255);
		}
	return 1;
}

#endif
It doesn't work though, I'm using this as a Filterscript and if I use it none of my commands even work.
Help? I need /accent too!
Reply


Messages In This Thread
/accent? - by DavidMcp - 16.06.2010, 17:43
Re: /accent? - by Carlton - 16.06.2010, 17:54
Re: /accent? - by DavidMcp - 16.06.2010, 18:05
Re: /accent? - by DavidMcp - 16.06.2010, 18:20
Re: /accent? - by maramizo - 09.02.2011, 01:20
Re: /accent? - by CJ101 - 09.02.2011, 01:22

Forum Jump:


Users browsing this thread: 1 Guest(s)