me ajuda com esse erro no sistema vip! nao quer compilhar
#9

Quote:

============== GM ================

#include "dten_global"
#include "dten_admin"
#include "dten_tunning"
#include "dten_vips"




================== include ================

/* Dten VIP's Functions
*
* © Copyright 2012-2012, Dten Team
*
*/

#if defined _vips_included
#endinput
#endif
#define _vips_included
#pragma library vips

/*
native SetPlayerVIP(playerid, days);
native UnsetPlayerVIP(playerid);
native RenameFileVIP(oldfile[], newfile[]);
native CheckPlayerVIP(playerid);
native GetVIPDays(playerid);
native IsPlayerVIP(playerid);
*/

new vip[MAX_PLAYERS];
new filev[128];
new filev2[128];

stock SetPlayerVIP(playerid, days)
{
if(IsPlayerConnected(playerid))
{
new VIPS[128], ACCS[128], STRV[128];

new year, month, day;
getdate(year, month, day);

format(VIPS, sizeof(VIPS), PASTA_VIPS, GetPlayerNameEx(playerid));
if(!dini_Exists(VIPS))
{
dini_Create(VIPS);
}
dini_IntSet(VIPS, "Dias", dini_Int(VIPS, "Dias")+days);
format(STRV, sizeof(STRV), "%d/%d/%d", day, month, year);
dini_Set(VIPS, "DataSet", STRV);

format(ACCS, sizeof(ACCS), PASTA_CONTAS, GetPlayerNameEx(playerid));
dini_IntSet(ACCS, "UsouConce", 0);
dini_IntSet(ACCS, "VIP", 1);
vip[playerid] = 1;
}
return 1;
}

stock RenameFileVIP(oldfile[], newfile[])
{
new mndias;
new mndataset[256];
new mnusouconce;
new mnvip;

mndias = dini_Int(oldfile, "Dias");
mndataset = dini_Get(oldfile, "DataSet");
mnusouconce = dini_Int(oldfile, "UsouConce");
mnvip = dini_Int(oldfile, "VIP");
dini_Remove(oldfile);

dini_Create(newfile);
dini_IntSet(newfile, "Dias", mndias);
dini_Set(newfile, "DataSet", mndataset);
dini_IntSet(newfile, "UsouConce", mnusouconce);
dini_IntSet(newfile, "VIP", mnvip);
return 1;
}

stock UnsetPlayerVIP(playerid)
{
if(IsPlayerConnected(playerid))
{
new VIPS[128], ACCS[128];

format(VIPS, sizeof(VIPS), PASTA_VIPS, GetPlayerNameEx(playerid));
if(dini_Exists(VIPS))
{
dini_Remove(VIPS);
}
format(ACCS, sizeof(ACCS), PASTA_CONTAS, GetPlayerNameEx(playerid));
dini_IntSet(ACCS, "VIP", 0);
vip[playerid] = 0;
}
return 1;
}

stock CheckPlayerVIP(playerid)
{
new VIPS[128], ACCS[128], STRV[128];

new year, month, day;
getdate(year, month, day);

format(ACCS, sizeof(ACCS), PASTA_CONTAS, GetPlayerNameEx(playerid));
if(dini_Exists(ACCS))
{
format(VIPS, sizeof(VIPS), PASTA_VIPS, GetPlayerNameEx(playerid));
if(dini_Exists(VIPS))
{
format(STRV, sizeof(STRV), "%d/%d/%d", day, month, year);
if(strcmp(dini_Get(VIPS, "DataSet"), STRV, true) != 0)
{
dini_Set(VIPS, "DataSet", STRV);
dini_IntSet(VIPS, "Dias", dini_Int(VIPS, "Dias")-1);
}
if(dini_Int(VIPS, "Dias") > 0)
{
#if defined AntiCheatUser
CheckSet(0, playerid, false);
SetWeaponAllowed(playerid, 38, true);
SetWeaponAllowed(playerid, 35, true);
SetWeaponAllowed(playerid, 36, true);
SetWeaponAllowed(playerid, 37, true);
SetWeaponAllowed(playerid, 39, true);
SetWeaponAllowed(playerid, 40, true);
#endif

dini_IntSet(ACCS, "VIP", 1);
vip[playerid] = 1;

SendClientMessage(playerid, -1, "Vocк й um jogador VIP, aproveite!");
SendClientMessage(playerid, -1, "Veja os comandos em /comandosvip");
}
else
{
#if defined AntiCheatUser
CheckSet(0, playerid, true);
SetWeaponAllowed(playerid, 38, false);
SetWeaponAllowed(playerid, 35, false);
SetWeaponAllowed(playerid, 36, false);
SetWeaponAllowed(playerid, 37, false);
SetWeaponAllowed(playerid, 39, false);
SetWeaponAllowed(playerid, 40, false);
#endif

UnsetPlayerVIP(playerid);

SendClientMessage(playerid, -1, "Seus dias de VIP acabaram!");
SendClientMessage(playerid, -1, "Compre mais e divirta-se.");
}
}
else
{
#if defined AntiCheatUser
CheckSet(0, playerid, true);
SetWeaponAllowed(playerid, 38, false);
SetWeaponAllowed(playerid, 35, false);
SetWeaponAllowed(playerid, 36, false);
SetWeaponAllowed(playerid, 37, false);
SetWeaponAllowed(playerid, 39, false);
SetWeaponAllowed(playerid, 40, false);
#endif

dini_IntSet(ACCS, "VIP", 0);
vip[playerid] = 0;
}
}
return 1;
}

stock GetVIPDays(playerid)
{
new VIPS[128];

format(VIPS, sizeof(VIPS), PASTA_VIPS, GetPlayerNameEx(playerid));
if(dini_Exists(VIPS))
{
return dini_Int(VIPS, "Dias");
}
else
{
return 0;
}
}

stock IsPlayerVIP(playerid)
{
return vip[playerid];
}

(these are the codes, the game mode and include .. it is giving the following errors.)


Quote:

C:\Users\RODRIGO\Desktop\meu serve\gamemodes\GameLife.pwn(86) : error 031: unknown directive
C:\Users\RODRIGO\Desktop\meu serve\gamemodes\GameLife.pwn(104) : error 031: unknown directive
C:\Users\RODRIGO\Desktop\meu serve\gamemodes\GameLife.pwn(154) : error 031: unknown directive
C:\Users\RODRIGO\Desktop\meu serve\gamemodes\GameLife.pwn(170) : error 038: extra characters on line
C:\Users\RODRIGO\Desktop\meu serve\gamemodes\GameLife.pwn(174) : error 038: extra characters on line
C:\Users\RODRIGO\Desktop\meu serve\gamemodes\GameLife.pwn(17 : error 038: extra characters on line
C:\Users\RODRIGO\Desktop\meu serve\pawno\include\VM.inc(125) : error 004: function "VM_OnVehicleFire" is not implemented
C:\Users\RODRIGO\Desktop\meu serve\pawno\include\VM.inc(151) : error 004: function "VM_OnVehicleFire" is not implemented
C:\Users\RODRIGO\Desktop\meu serve\pawno\include\dten_global.inc(346) : error 004: function "GetClosestDelegacia" is not implemented
C:\Users\RODRIGO\Desktop\meu serve\pawno\include\dten_global.inc(354) : error 004: function "GetClosestDelegacia" is not implemented
C:\Users\RODRIGO\Desktop\meu serve\pawno\include\dten_global.inc(362) : error 004: function "GetClosestDelegacia" is not implemented
C:\Users\RODRIGO\Desktop\meu serve\pawno\include\dten_global.inc(370) : error 004: function "GetClosestDelegacia" is not implemented
C:\Users\RODRIGO\Desktop\meu serve\gamemodes\GameLife.pwn(739) : error 052: multi-dimensional arrays must be fully initialized
C:\Users\RODRIGO\Desktop\meu serve\gamemodes\GameLife.pwn(901) : error 001: expected token: "}", but found "-string-"
C:\Users\RODRIGO\Desktop\meu serve\gamemodes\GameLife.pwn(903) : error 010: invalid function or declaration
C:\Users\RODRIGO\Desktop\meu serve\gamemodes\GameLife.pwn(1613) : error 029: invalid expression, assumed zero
C:\Users\RODRIGO\Desktop\meu serve\gamemodes\GameLife.pwn(1613) : error 008: must be a constant expression; assumed zero
C:\Users\RODRIGO\Desktop\meu serve\gamemodes\GameLife.pwn(1755) : error 017: undefined symbol "UpdateBar"
C:\Users\RODRIGO\Desktop\meu serve\gamemodes\GameLife.pwn(2097) : error 017: undefined symbol "LoadAudioStream"
C:\Users\RODRIGO\Desktop\meu serve\gamemodes\GameLife.pwn(2100) : error 017: undefined symbol "LoadTextDraws"
C:\Users\RODRIGO\Desktop\meu serve\gamemodes\GameLife.pwn(2101) : error 017: undefined symbol "LoadCheckpointsFix"
C:\Users\RODRIGO\Desktop\meu serve\gamemodes\GameLife.pwn(2102) : error 017: undefined symbol "LoadGangZonesFix"
C:\Users\RODRIGO\Desktop\meu serve\gamemodes\GameLife.pwn(2103) : error 017: undefined symbol "LoadMapIconsFix"
C:\Users\RODRIGO\Desktop\meu serve\gamemodes\GameLife.pwn(2104) : error 017: undefined symbol "Load3DTextsFix"
C:\Users\RODRIGO\Desktop\meu serve\gamemodes\GameLife.pwn(2105) : error 017: undefined symbol "LoadPickupsFix"
C:\Users\RODRIGO\Desktop\meu serve\gamemodes\GameLife.pwn(2106) : error 017: undefined symbol "LoadObjectsFix"

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

Reply


Messages In This Thread

Forum Jump:


Users browsing this thread: 2 Guest(s)