Some Errors | +rep
#1

While i was putting a vip system in my GM
Quote:

C:\Users\Faqahat\LSSW\Server\gamemodes\LS-SW.pwn(3637) : error 017: undefined symbol "Name"
C:\Users\Faqahat\LSSW\Server\gamemodes\LS-SW.pwn(3637) : error 017: undefined symbol "Name"
C:\Users\Faqahat\LSSW\Server\gamemodes\LS-SW.pwn(3637) : error 029: invalid expression, assumed zero
C:\Users\Faqahat\LSSW\Server\gamemodes\LS-SW.pwn(3637) : fatal error 107: too many error messages on one line

Quote:

CMDetvip(playerid, params[])
{
new id,vip;
if(!IsPlayerAdmin(playerid))return SendClientMessage(playerid,red,"[ERROR]You are not an admin.");
if(sscanf(params,"ui", id,vip))return SendClientMessage(playerid, red, "[ERROR]Usage: /setvip [id] [VipID]");//Use Vip id 1 for Premium, 2 for Silver and 3 for Gold
if(vip > 3)return SendClientMessage(playerid,red,"I am online 3 houses vip.");
if(vip == 1)
{
GetPlayerName(playerid, Name, sizeof(Name)); // The line where error occurs
format(String, sizeof(String), "%s Premium package set member.",Name);
SendClientMessage(id,green, String);
if(!dini_Exists(PFile(playerid)))
{
dini_Create(PFile(playerid));
dini_IntSet(PFile(playerid),"VipMember",1);
}
else if(dini_Exists(PFile(playerid)))
{
dini_IntSet(PFile(playerid),"VipMember",1);
}
GivePlayerMoney(playerid, 500000);
}

Thanks in Advance
Reply
#2

Add
PHP код:
new Name
Reply
#3

Quote:
Originally Posted by [MM]Eminem
Посмотреть сообщение
Add
PHP код:
new Name
Quote:

E:\Samp Server\Los Santos Stree Wars Source 6.5\LS-SW.pwn(3690) : warning 203: symbol is never used: "Name"
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase


1 Warning.

ALMOST....
Reply
#4

pawn Код:
CMD:setvip(playerid, params[])
{
new id,vip;
if(!IsPlayerAdmin(playerid))return SendClientMessage(playerid,red,"[ERROR]You are not an admin.");
if(sscanf(params,"ui", id,vip))return SendClientMessage(playerid, red, "[ERROR]Usage: /setvip [id] [VipID]");//Use Vip id 1 for Premium, 2 for Silver and 3 for Gold
if(vip > 3)return SendClientMessage(playerid,red,"I am online 3 houses vip.");
if(vip == 1)
{
new Name[MAX_PLAYER_NAME+1];
GetPlayerName(playerid, Name, sizeof(Name));
format(String, sizeof(String), "%s Premium package set member.",Name);
SendClientMessage(id,green, String);
if(!dini_Exists(PFile(playerid)))
{
dini_Create(PFile(playerid));
dini_IntSet(PFile(playerid),"VipMember",1);
}
else if(dini_Exists(PFile(playerid)))
{
dini_IntSet(PFile(playerid),"VipMember",1);
}
GivePlayerMoney(playerid, 500000);
}
should work ^ .
Reply
#5

woops.
PHP код:
new Name[MAX_PLAYER_NAME]; 
Reply
#6

Wait Wait Wait
Now i got this
Quote:

C:\Users\Faqahat\LSSW\Server\gamemodes\LS-SW.pwn(2770) : warning 219: local variable "Name" shadows a variable at a preceding level
C:\Users\Faqahat\LSSW\Server\gamemodes\LS-SW.pwn(3637) : error 035: argument type mismatch (argument 2)
C:\Users\Faqahat\LSSW\Server\gamemodes\LS-SW.pwn(3637) : error 035: argument type mismatch (argument 2)
C:\Users\Faqahat\LSSW\Server\gamemodes\LS-SW.pwn(363 : error 017: undefined symbol "String"
C:\Users\Faqahat\LSSW\Server\gamemodes\LS-SW.pwn(363 : error 017: undefined symbol "String"
C:\Users\Faqahat\LSSW\Server\gamemodes\LS-SW.pwn(363 : error 029: invalid expression, assumed zero
C:\Users\Faqahat\LSSW\Server\gamemodes\LS-SW.pwn(363 : fatal error 107: too many error messages on one line

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


6 Errors.

Reply
#7

Quote:
Originally Posted by [MM]Eminem
Посмотреть сообщение
woops.
PHP код:
new Name[MAX_PLAYER_NAME]; 
Quote:

C:\Users\Faqahat\LSSW\Server\gamemodes\LS-SW.pwn(2771) : warning 219: local variable "Name" shadows a variable at a preceding level
C:\Users\Faqahat\LSSW\Server\gamemodes\LS-SW.pwn(3639) : error 017: undefined symbol "String"
C:\Users\Faqahat\LSSW\Server\gamemodes\LS-SW.pwn(3639) : error 017: undefined symbol "String"
C:\Users\Faqahat\LSSW\Server\gamemodes\LS-SW.pwn(3639) : error 029: invalid expression, assumed zero
C:\Users\Faqahat\LSSW\Server\gamemodes\LS-SW.pwn(3639) : fatal error 107: too many error messages on one line

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


4 Errors.

Very close
Reply
#8

PHP код:
new String[124]; 
Reply
#9

You sure brah ?
Quote:

C:\Users\Faqahat\LSSW\Server\gamemodes\LS-SW.pwn(2772) : warning 219: local variable "Name" shadows a variable at a preceding level
C:\Users\Faqahat\LSSW\Server\gamemodes\LS-SW.pwn(3642) : error 017: undefined symbol "dini_Exists"
C:\Users\Faqahat\LSSW\Server\gamemodes\LS-SW.pwn(3644) : error 017: undefined symbol "dini_Create"
C:\Users\Faqahat\LSSW\Server\gamemodes\LS-SW.pwn(3645) : error 017: undefined symbol "dini_IntSet"
C:\Users\Faqahat\LSSW\Server\gamemodes\LS-SW.pwn(3647) : error 017: undefined symbol "dini_Exists"
C:\Users\Faqahat\LSSW\Server\gamemodes\LS-SW.pwn(3649) : error 017: undefined symbol "dini_IntSet"
C:\Users\Faqahat\LSSW\Server\gamemodes\LS-SW.pwn(365 : error 017: undefined symbol "dini_Exists"
C:\Users\Faqahat\LSSW\Server\gamemodes\LS-SW.pwn(3660) : error 017: undefined symbol "dini_Create"
C:\Users\Faqahat\LSSW\Server\gamemodes\LS-SW.pwn(3661) : error 017: undefined symbol "dini_IntSet"
C:\Users\Faqahat\LSSW\Server\gamemodes\LS-SW.pwn(3663) : error 017: undefined symbol "dini_Exists"
C:\Users\Faqahat\LSSW\Server\gamemodes\LS-SW.pwn(3665) : error 017: undefined symbol "dini_IntSet"
C:\Users\Faqahat\LSSW\Server\gamemodes\LS-SW.pwn(3674) : error 017: undefined symbol "dini_Exists"
C:\Users\Faqahat\LSSW\Server\gamemodes\LS-SW.pwn(3676) : error 017: undefined symbol "dini_Create"
C:\Users\Faqahat\LSSW\Server\gamemodes\LS-SW.pwn(3677) : error 017: undefined symbol "dini_IntSet"
C:\Users\Faqahat\LSSW\Server\gamemodes\LS-SW.pwn(3679) : error 017: undefined symbol "dini_Exists"
C:\Users\Faqahat\LSSW\Server\gamemodes\LS-SW.pwn(3681) : error 017: undefined symbol "dini_IntSet"
C:\Users\Faqahat\LSSW\Server\gamemodes\LS-SW.pwn(3692) : error 017: undefined symbol "dini_Int"
C:\Users\Faqahat\LSSW\Server\gamemodes\LS-SW.pwn(3693) : error 017: undefined symbol "dini_IntSet"
C:\Users\Faqahat\LSSW\Server\gamemodes\LS-SW.pwn(3694) : error 017: undefined symbol "blue"
C:\Users\Faqahat\LSSW\Server\gamemodes\LS-SW.pwn(3701) : error 017: undefined symbol "dini_Int"
C:\Users\Faqahat\LSSW\Server\gamemodes\LS-SW.pwn(3712) : error 017: undefined symbol "dini_Int"
C:\Users\Faqahat\LSSW\Server\gamemodes\LS-SW.pwn(3721) : error 017: undefined symbol "dini_Int"
C:\Users\Faqahat\LSSW\Server\gamemodes\LS-SW.pwn(3732) : error 017: undefined symbol "dini_Int"
C:\Users\Faqahat\LSSW\Server\gamemodes\LS-SW.pwn(3741) : error 017: undefined symbol "dini_Int"
C:\Users\Faqahat\LSSW\Server\gamemodes\LS-SW.pwn(3751) : error 017: undefined symbol "dini_Int"
C:\Users\Faqahat\LSSW\Server\gamemodes\LS-SW.pwn(3762) : error 017: undefined symbol "dini_Int"
C:\Users\Faqahat\LSSW\Server\gamemodes\LS-SW.pwn(3773) : error 017: undefined symbol "dini_Int"

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


26 Errors.

Reply
#10

Quote:
Originally Posted by XtremeR
Посмотреть сообщение
pawn Код:
CMD:setvip(playerid, params[])
{
new id,vip;
if(!IsPlayerAdmin(playerid))return SendClientMessage(playerid,red,"[ERROR]You are not an admin.");
if(sscanf(params,"ui", id,vip))return SendClientMessage(playerid, red, "[ERROR]Usage: /setvip [id] [VipID]");//Use Vip id 1 for Premium, 2 for Silver and 3 for Gold
if(vip > 3)return SendClientMessage(playerid,red,"I am online 3 houses vip.");
if(vip == 1)
{
new Name[MAX_PLAYER_NAME+1];
GetPlayerName(playerid, Name, sizeof(Name));
format(String, sizeof(String), "%s Premium package set member.",Name);
SendClientMessage(id,green, String);
if(!dini_Exists(PFile(playerid)))
{
dini_Create(PFile(playerid));
dini_IntSet(PFile(playerid),"VipMember",1);
}
else if(dini_Exists(PFile(playerid)))
{
dini_IntSet(PFile(playerid),"VipMember",1);
}
GivePlayerMoney(playerid, 500000);
}
should work ^ .
Nop...
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)