ProxDetector(20.0, playerid, string,COLOR_FADE1,COLOR_FADE2,COLOR_FADE3,COLOR_FADE4,COLOR_FADE5);
forward ProxDetector(Float:radi, playerid, const string[],const color);
public ProxDetector(Float:radi, playerid, const string[],const color)
{
if(IsPlayerConnected(playerid))
{
new Float:posx, Float:posy, Float:posz;
new Float:oldposx, Float:oldposy, Float:oldposz;
new Float:tempposx, Float:tempposy, Float:tempposz;
new kMessage =0;
GetPlayerPos(playerid, oldposx, oldposy, oldposz);
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
GetPlayerPos(i, posx, posy, posz);
tempposx = (oldposx -posx);
tempposy = (oldposy -posy);
tempposz = (oldposz -posz);
//printf("DEBUG: X:%f Y:%f Z:%f",posx,posy,posz);
if (((tempposx < radi/16) && (tempposx > -radi/16)) && ((tempposy < radi/16) && (tempposy > -radi/16)) && ((tempposz < radi/16) && (tempposz > -radi/16)))
{
SendClientMessage(i, color, string);
kMessage++;
}
else if (((tempposx < radi/8) && (tempposx > -radi/8)) && ((tempposy < radi/8) && (tempposy > -radi/8)) && ((tempposz < radi/8) && (tempposz > -radi/8)))
{
SendClientMessage(i, color, string);
kMessage++;
}
else if (((tempposx < radi/4) && (tempposx > -radi/4)) && ((tempposy < radi/4) && (tempposy > -radi/4)) && ((tempposz < radi/4) && (tempposz > -radi/4)))
{
SendClientMessage(i, color, string);
kMessage++;
}
else if (((tempposx < radi/2) && (tempposx > -radi/2)) && ((tempposy < radi/2) && (tempposy > -radi/2)) && ((tempposz < radi/2) && (tempposz > -radi/2)))
{
SendClientMessage(i, color, string);
kMessage++;
}
else if (((tempposx < radi) && (tempposx > -radi)) && ((tempposy < radi) && (tempposy > -radi)) && ((tempposz < radi) && (tempposz > -radi)))
{
SendClientMessage(i, color, string);
kMessage++;
}
}
}
if(kMessage == 1)
{
SendClientMessage(playerid,0xFFFFFFFF,"( ! ) Nobody is around to hear you");
}
}//not connected
return 1;
}
public OnPlayerText(playerid, text[])
{
new string[256];
format(string,256,"%s: %s",PlayerName(playerid),text);
ProxDetector(20.0,playerid,string,GetPlayerColor(playerid));
return 0; // here should be zero but no one
}
native CleanPlayerChat(playerid); native CheckIPAdversting(string[]); native GetPlayerID(const name[]); native GetPlayerIDFromIP(ip[]); native GetPlayerVehicleSpeed(playerid); native GetPlayerTownName(playerid); native GivePlayerArmour(playerid,Float:armour); native GivePlayerArmourEx(playerid,Float:armour); native GivePlayerDrunkLevel(playerid,level); native GivePlayerHealth(playerid,Float:health); native GivePlayerHealthEx(playerid,Float:health); native GivePlayerScore(playerid,score); native GivePlayerWantedLevel(playerid,level); native HexToInt(string[]); native IsMail(string[]); native IsPlayerInArea(playerid,Float:max_x, Float:min_x, Float:max_y, Float:min_y); native IsPlayerMoving(playerid); native IsVehicleMoving(vehicleid); native PlayerName(playerid); native PlayerToPoint(Float:radi, playerid, Float:x, Float:y, Float:z); native ProxDetector(Float:radi, playerid, const string[], color); native SendClientMessageToAllEx(playerid,color,const string[]); native StopPlayerSound(playerid); native intstr(variable); native strfloat(Float:float); native split(const strsrc[], strdest[][], delimiter); native strmatch(const string1[], const string2[]); native strrest(const string[], &index); native strtok(const string[], &index,seperator=' '); native udb_hash(buf[]);
D:\Next Generation Roleplay\Next Generation Roleplay\gamemodes\Untitled.pwn(236) : error 021: symbol already defined: "ProxDetector"
D:\Next Generation Roleplay\Next Generation Roleplay\gamemodes\Untitled.pwn(236) : error 025: function heading differs from prototype
D:\Next Generation Roleplay\Next Generation Roleplay\gamemodes\Untitled.pwn(237) : error 021: symbol already defined: "ProxDetector"
D:\Next Generation Roleplay\Next Generation Roleplay\gamemodes\Untitled.pwn(239) : error 010: invalid function or declaration
D:\Next Generation Roleplay\Next Generation Roleplay\gamemodes\Untitled.pwn(245) : error 021: symbol already defined: "GetPlayerPos"
D:\Next Generation Roleplay\Next Generation Roleplay\gamemodes\Untitled.pwn(246) : error 010: invalid function or declaration
D:\Next Generation Roleplay\Next Generation Roleplay\gamemodes\Untitled.pwn(248) : error 010: invalid function or declaration
D:\Next Generation Roleplay\Next Generation Roleplay\gamemodes\Untitled.pwn(255) : error 010: invalid function or declaration
D:\Next Generation Roleplay\Next Generation Roleplay\gamemodes\Untitled.pwn(260) : error 010: invalid function or declaration
D:\Next Generation Roleplay\Next Generation Roleplay\gamemodes\Untitled.pwn(265) : error 010: invalid function or declaration
D:\Next Generation Roleplay\Next Generation Roleplay\gamemodes\Untitled.pwn(270) : error 010: invalid function or declaration
D:\Next Generation Roleplay\Next Generation Roleplay\gamemodes\Untitled.pwn(275) : error 010: invalid function or declaration
D:\Next Generation Roleplay\Next Generation Roleplay\gamemodes\Untitled.pwn(282) : error 010: invalid function or declaration
D:\Next Generation Roleplay\Next Generation Roleplay\gamemodes\Untitled.pwn(287) : error 010: invalid function or declaration
D:\Next Generation Roleplay\Next Generation Roleplay\gamemodes\Untitled.pwn(289) : warning 203: symbol is never used: "kMessage"
D:\Next Generation Roleplay\Next Generation Roleplay\gamemodes\Untitled.pwn(289) : warning 203: symbol is never used: "oldposx"
D:\Next Generation Roleplay\Next Generation Roleplay\gamemodes\Untitled.pwn(289) : warning 203: symbol is never used: "oldposy"
D:\Next Generation Roleplay\Next Generation Roleplay\gamemodes\Untitled.pwn(289) : warning 203: symbol is never used: "oldposz"
D:\Next Generation Roleplay\Next Generation Roleplay\gamemodes\Untitled.pwn(289) : warning 203: symbol is never used: "posx"
D:\Next Generation Roleplay\Next Generation Roleplay\gamemodes\Untitled.pwn(289) : warning 203: symbol is never used: "posy"
D:\Next Generation Roleplay\Next Generation Roleplay\gamemodes\Untitled.pwn(289) : warning 203: symbol is never used: "posz"
D:\Next Generation Roleplay\Next Generation Roleplay\gamemodes\Untitled.pwn(289) : warning 203: symbol is never used: "tempposx"
D:\Next Generation Roleplay\Next Generation Roleplay\gamemodes\Untitled.pwn(289) : warning 203: symbol is never used: "tempposy"
D:\Next Generation Roleplay\Next Generation Roleplay\gamemodes\Untitled.pwn(289) : warning 203: symbol is never used: "tempposz"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
14 Errors.
\gamemodes\Untitled.pwn(289)
Mineralo & virusa1 I make sure you both will get banned NEXT GENERATION ROLE PLAY IS ILLEGAL!!! YOU NOT THE OWNER SO YOU CAN'T GET ANY HELP FOR THAT AND Mineralo i will report you for helping that guy. Stealing somone else mod its illegal i make sure you both get banned
|