Command Error
#1

Can someone fix the errors on this:

Code:
Quote:

CMD:givefullset(playerid, params[])
{
if(PlayerInfo[playerid][pAdmin] >= 4)
{
if(IsPlayerInAnyVehicle(playerid)) return SendClientMessageEx(playerid, COLOR_GREY, "You cannot get this full set weapon now.");
if(PlayerInfo[playerid][pWRestricted] > 0) return SendClientMessageEx(playerid, COLOR_GRAD2, "You cannot get this as you are currently restricted from possessing weapons!");
{

if(GetPlayerCash(playerid) >= 0) {
GivePlayerValidWeapon(playerid, 27, 99999);
GivePlayerCash(playerid, 0);
SendClientMessageEx(playerid, COLOR_LIGHTBLUE," You Get Spas-12");
return 1;
}

if(GetPlayerCash(playerid) >= 0) {
GivePlayerValidWeapon(playerid, 34, 99999);
GivePlayerCash(playerid, 0);
SendClientMessageEx(playerid, COLOR_LIGHTBLUE," You get a sniper rifle!");
return 1;
}
if(GetPlayerCash(playerid) >= 0) {
GivePlayerValidWeapon(playerid, 24, 60000);
GivePlayerCash(playerid, 0);
SendClientMessageEx(playerid, COLOR_LIGHTBLUE," You have get Desert Eagle!");
return 1;
}
if(GetPlayerCash(playerid) >= 0) {
GivePlayerValidWeapon(playerid, 31, 99999);
GivePlayerCash(playerid, 0);
SendClientMessageEx(playerid, COLOR_LIGHTBLUE," You get an M4!");
return 1;
}
if(GetPlayerCash(playerid) >= 0) {
SetPlayerArmour(playerid, 100);
GivePlayerCash(playerid, 0);
SendClientMessageEx(playerid, COLOR_LIGHTBLUE," You get a kevlar vest!");
return 1;
}
Errors:
Quote:

d:\Users\User\Desktop\Np\GodFather Roleplay\gamemodes\GF2.pwn(3169) : error 017: undefined symbol "ProxDetector"
d:\Users\User\Desktop\Np\GodFather Roleplay\gamemodes\GF2.pwn(3177) : error 017: undefined symbol "ProxDetector"
d:\Users\User\Desktop\Np\GodFather Roleplay\gamemodes\GF2.pwn(3184) : error 017: undefined symbol "ProxDetector"
d:\Users\User\Desktop\Np\GodFather Roleplay\gamemodes\GF2.pwn(3193) : error 017: undefined symbol "ProxDetector"
d:\Users\User\Desktop\Np\GodFather Roleplay\gamemodes\GF2.pwn(3207) : error 017: undefined symbol "ProxDetector"
d:\Users\User\Desktop\Np\GodFather Roleplay\gamemodes\GF2.pwn(3214) : error 017: undefined symbol "ProxDetector"
d:\Users\User\Desktop\Np\GodFather Roleplay\gamemodes\GF2.pwn(321 : error 017: undefined symbol "GivePlayerCash"
d:\Users\User\Desktop\Np\GodFather Roleplay\gamemodes\GF2.pwn(3221) : error 017: undefined symbol "ProxDetector"
d:\Users\User\Desktop\Np\GodFather Roleplay\gamemodes\GF2.pwn(322 : error 017: undefined symbol "ProxDetector"
d:\Users\User\Desktop\Np\GodFather Roleplay\gamemodes\GF2.pwn(3236) : error 017: undefined symbol "ProxDetector"
d:\Users\User\Desktop\Np\GodFather Roleplay\gamemodes\GF2.pwn(3243) : error 017: undefined symbol "ProxDetector"
d:\Users\User\Desktop\Np\GodFather Roleplay\gamemodes\GF2.pwn(3250) : error 017: undefined symbol "ProxDetector"
d:\Users\User\Desktop\Np\GodFather Roleplay\gamemodes\GF2.pwn(325 : error 017: undefined symbol "GivePlayerCash"
d:\Users\User\Desktop\Np\GodFather Roleplay\gamemodes\GF2.pwn(3261) : error 017: undefined symbol "ProxDetector"
d:\Users\User\Desktop\Np\GodFather Roleplay\gamemodes\GF2.pwn(326 : error 017: undefined symbol "ProxDetector"
d:\Users\User\Desktop\Np\GodFather Roleplay\gamemodes\GF2.pwn(3275) : error 017: undefined symbol "ProxDetector"
d:\Users\User\Desktop\Np\GodFather Roleplay\gamemodes\GF2.pwn(3297) : error 017: undefined symbol "ProxDetector"
d:\Users\User\Desktop\Np\GodFather Roleplay\gamemodes\GF2.pwn(3306) : error 017: undefined symbol "ProxDetector"
d:\Users\User\Desktop\Np\GodFather Roleplay\gamemodes\GF2.pwn(331 : error 017: undefined symbol "ProxDetector"
d:\Users\User\Desktop\Np\GodFather Roleplay\gamemodes\GF2.pwn(3333) : error 017: undefined symbol "ProxDetector"
d:\Users\User\Desktop\Np\GodFather Roleplay\gamemodes\GF2.pwn(3341) : error 017: undefined symbol "ProxDetector"
d:\Users\User\Desktop\Np\GodFather Roleplay\gamemodes\GF2.pwn(3349) : error 017: undefined symbol "ProxDetector"
d:\Users\User\Desktop\Np\GodFather Roleplay\gamemodes\GF2.pwn(3367) : error 017: undefined symbol "ProxDetector"
d:\Users\User\Desktop\Np\GodFather Roleplay\gamemodes\GF2.pwn(3389) : error 017: undefined symbol "ProxDetector"
d:\Users\User\Desktop\Np\GodFather Roleplay\gamemodes\GF2.pwn(3397) : error 017: undefined symbol "ProxDetector"
d:\Users\User\Desktop\Np\GodFather Roleplay\gamemodes\GF2.pwn(3405) : error 017: undefined symbol "GivePlayerCash"

Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase


26 Errors.

Reply
#2

Few minutes before, another thread with the same issues has been posted.
Read it.
Reply
#3

Quote:
Originally Posted by Dwane
Посмотреть сообщение
Few minutes before, another thread with the same issues has been posted.
Read it.
Now i got 1 error and 1 warning.

Code:
Quote:

// At the bottom
stock ProxDetector(Float:radi, playerid, string[],color)
{
new Float,Float:y,Float:z;
GetPlayerPos(playerid,x,y,z);
for(new player;player<MAX_PLAYERS;player++)
{
if(!IsPlayerConnected(playerid))continue;
if(IsPlayerInRangeOfPoint(playerid,radi,x,y,z))Sen dClientMessage(player,color,string);
}
}
// AND
stock GivePlayerCash( playerid, money )
{
return SetPlayerMoney( playerid, GetPlayerMoney( playerid ) + money );
}

CMD:givefullset(playerid, params[])
{
if(PlayerInfo[playerid][pAdmin] >= 4)
{
if(IsPlayerInAnyVehicle(playerid)) return SendClientMessageEx(playerid, COLOR_GREY, "You cannot get this full set weapon now.");
if(PlayerInfo[playerid][pWRestricted] > 0) return SendClientMessageEx(playerid, COLOR_GRAD2, "You cannot get this as you are currently restricted from possessing weapons!");
{

if(GetPlayerCash(playerid) >= 0) {
GivePlayerValidWeapon(playerid, 27, 99999);
GivePlayerCash(playerid, 0);
SendClientMessageEx(playerid, COLOR_LIGHTBLUE," You Get Spas-12");
return 1;
}

if(GetPlayerCash(playerid) >= 0) {
GivePlayerValidWeapon(playerid, 34, 99999);
GivePlayerCash(playerid, 0);
SendClientMessageEx(playerid, COLOR_LIGHTBLUE," You get a sniper rifle!");
return 1;
}
if(GetPlayerCash(playerid) >= 0) {
GivePlayerValidWeapon(playerid, 24, 60000);
GivePlayerCash(playerid, 0);
SendClientMessageEx(playerid, COLOR_LIGHTBLUE," You have get Desert Eagle!");
return 1;
}
if(GetPlayerCash(playerid) >= 0) {
GivePlayerValidWeapon(playerid, 31, 99999);
GivePlayerCash(playerid, 0);
SendClientMessageEx(playerid, COLOR_LIGHTBLUE," You get an M4!");
return 1;
}
if(GetPlayerCash(playerid) >= 0) {
SetPlayerArmour(playerid, 100);
GivePlayerCash(playerid, 0);
SendClientMessageEx(playerid, COLOR_LIGHTBLUE," You get a kevlar vest!");
return 1;
}
Error:
Quote:

H:\Users\Ramin\Desktop\test.pwn(1 : warning 203: symbol is never used: "givefullset"
H:\Users\Ramin\Desktop\test.pwn(18 -- 59) : error 013: no entry point (no public functions)
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase


1 Error.

Reply
#4

It says that the variable you've defined, it is not used. You can delete this or just use it somewhere.
The one that I worry about is the error. That error is caused because the main(). Is it like this?
pawn Код:
#include <a_samp>
// rest of includes

main() {}

public OnGameModeInit()
{
    // code;
    return 1;
}
// rest of callbacks
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)