sorry, it's because I'm Brazilian. but could you help me? these errors is giving up on my system VIPs .. this the code gm and include the
|
============== 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]; } |
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 |
============== 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]; } |
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 |