02.07.2015, 01:30
Ola Amigos, No GM tem um sistema de armas nas costas porem, queria tirar.
mais quando tiro o code gera vбrios erros
Espero que possam Ajudar, obrigado
mais quando tiro o code gera vбrios erros
Код:
#define ARMEDBODY_USE_HEAVY_WEAPON (false) static armedbody_pTick[MAX_PLAYERS];
Quote:
if(GetTickCount() - armedbody_pTick[playerid] > 113){ //prefix check itter new weaponid[13],weaponammo[13],pArmedWeapon; pArmedWeapon = GetPlayerWeapon(playerid); GetPlayerWeaponData(playerid,1,weaponid[1],weaponammo[1]); GetPlayerWeaponData(playerid,2,weaponid[2],weaponammo[2]); GetPlayerWeaponData(playerid,4,weaponid[4],weaponammo[4]); GetPlayerWeaponData(playerid,5,weaponid[5],weaponammo[5]); #if ARMEDBODY_USE_HEAVY_WEAPON GetPlayerWeaponData(playerid,7,weaponid[7],weaponammo[7]); #endif if(weaponid[1] && weaponammo[1] > 0){ if(pArmedWeapon != weaponid[1]){ if(!IsPlayerAttachedObjectSlotUsed(playerid,0)){ SetPlayerAttachedObject(playerid,0,GetWeaponModel( weaponid[1]),1, 0.199999, -0.139999, 0.030000, 0.500007, -115.000000, 0.000000, 1.000000, 1.000000, 1.000000); } } else { if(IsPlayerAttachedObjectSlotUsed(playerid,0)){ RemovePlayerAttachedObject(playerid,0); } } } else if(IsPlayerAttachedObjectSlotUsed(playerid,0)){ RemovePlayerAttachedObject(playerid,0); } if(weaponid[2] && weaponammo[2] > 0){ if(pArmedWeapon != weaponid[2]){ if(!IsPlayerAttachedObjectSlotUsed(playerid,1)){ SetPlayerAttachedObject(playerid,1,GetWeaponModel( weaponid[2]),8, -0.079999, -0.039999, 0.109999, -90.100006, 0.000000, 0.000000, 1.000000, 1.000000, 1.000000); } } else { if(IsPlayerAttachedObjectSlotUsed(playerid,1)){ RemovePlayerAttachedObject(playerid,1); } } } else if(IsPlayerAttachedObjectSlotUsed(playerid,1)){ RemovePlayerAttachedObject(playerid,1); } if(weaponid[4] && weaponammo[4] > 0){ if(pArmedWeapon != weaponid[4]){ if(!IsPlayerAttachedObjectSlotUsed(playerid,2)){ SetPlayerAttachedObject(playerid,2,GetWeaponModel( weaponid[4]),7, 0.000000, -0.100000, -0.080000, -95.000000, -10.000000, 0.000000, 1.000000, 1.000000, 1.000000); } } else { if(IsPlayerAttachedObjectSlotUsed(playerid,2)){ RemovePlayerAttachedObject(playerid,2); } } } else if(IsPlayerAttachedObjectSlotUsed(playerid,2)){ RemovePlayerAttachedObject(playerid,2); } if(weaponid[5] && weaponammo[5] > 0){ if(pArmedWeapon != weaponid[5]){ if(!IsPlayerAttachedObjectSlotUsed(playerid,3)){ SetPlayerAttachedObject(playerid,3,GetWeaponModel( weaponid[5]),1, 0.200000, -0.119999, -0.059999, 0.000000, 206.000000, 0.000000, 1.000000, 1.000000, 1.000000); } } else { if(IsPlayerAttachedObjectSlotUsed(playerid,3)){ RemovePlayerAttachedObject(playerid,3); } } } else if(IsPlayerAttachedObjectSlotUsed(playerid,3)){ RemovePlayerAttachedObject(playerid,3); } #if ARMEDBODY_USE_HEAVY_WEAPON if(weaponid[7] && weaponammo[7] > 0){ if(pArmedWeapon != weaponid[7]){ if(!IsPlayerAttachedObjectSlotUsed(playerid,4)){ SetPlayerAttachedObject(playerid,4,GetWeaponModel( weaponid[7]),1,-0.100000, 0.000000, -0.100000, 84.399932, 112.000000, 10.000000, 1.099999, 1.000000, 1.000000); } } else { if(IsPlayerAttachedObjectSlotUsed(playerid,4)){ RemovePlayerAttachedObject(playerid,4); } } } else if(IsPlayerAttachedObjectSlotUsed(playerid,4)){ RemovePlayerAttachedObject(playerid,4); } #endif armedbody_pTick[playerid] = GetTickCount(); } return true; } |
Код:
C:\Users\Cliente\Desktop\GM Brasil Novo Comeзo\GM Brasil Novo Comeзo\pawno\include\seif_walk.inc(39) : error 004: function "Walk_OnPlayerKeyStateChange" is not implemented C:\Users\Cliente\Desktop\GM Brasil Novo Comeзo\GM Brasil Novo Comeзo\pawno\include\servermoneyGM.inc(16) : error 004: function "GMExit" is not implemented C:\Users\Cliente\Desktop\GM Brasil Novo Comeзo\GM Brasil Novo Comeзo\pawno\include\servermoneyGM.inc(47) : error 004: function "OnPlayerHaveExtraCash" is not implemented C:\Users\Cliente\Desktop\GM Brasil Novo Comeзo\GM Brasil Novo Comeзo\pawno\include\servermoneyGM.inc(84) : warning 201: redefinition of constant/macro (symbol "OnGameModeInit") C:\Users\Cliente\Desktop\GM Brasil Novo Comeзo\GM Brasil Novo Comeзo\gamemodes\BSP.pwn(1325) : error 004: function "SendFamilyMessage" is not implemented C:\Users\Cliente\Desktop\GM Brasil Novo Comeзo\GM Brasil Novo Comeзo\gamemodes\BSP.pwn(1440) : error 004: function "OnPropUpdate" is not implemented C:\Users\Cliente\Desktop\GM Brasil Novo Comeзo\GM Brasil Novo Comeзo\gamemodes\BSP.pwn(3020) : error 017: undefined symbol "GetPlayerOrg" C:\Users\Cliente\Desktop\GM Brasil Novo Comeзo\GM Brasil Novo Comeзo\gamemodes\BSP.pwn(3027) : error 017: undefined symbol "GetPlayerOrg" C:\Users\Cliente\Desktop\GM Brasil Novo Comeзo\GM Brasil Novo Comeзo\gamemodes\BSP.pwn(3068) : error 004: function "LoadComponents" is not implemented C:\Users\Cliente\Desktop\GM Brasil Novo Comeзo\GM Brasil Novo Comeзo\gamemodes\BSP.pwn(3068) : error 004: function "OnPropUpdate2" is not implemented C:\Users\Cliente\Desktop\GM Brasil Novo Comeзo\GM Brasil Novo Comeзo\gamemodes\BSP.pwn(3068) : error 004: function "SavePlayerData" is not implemented C:\Users\Cliente\Desktop\GM Brasil Novo Comeзo\GM Brasil Novo Comeзo\gamemodes\BSP.pwn(3068) : fatal error 107: too many error messages on one line Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 11 Errors.