getestet mit der pickaxe aber geht nicht auf version 4.4
Beiträge von JAGGANOT
-
-
keiner der weiss wie es geht ?
-
habe bisher alles was mir eingefallen ist gemacht aber es geht einfach nicht kannst ja ma vorbei schauen und mal selber nen auge drauf werfen wehre nett
-
ich verstehe es einfach nicht ich habe die p07 überall gegen den tazer ersetzt kann mir wer da helfen
-
ja sorry es ist ein mod server mit nem gelb schwarzen tazer ich habe auch alles rein geschrieben aber es funktioniert dennoch nicht leider
-
nen gelb schwarzer taser von armaholic
naja wie auch immer der tazer is drin die mun auch denke auf jeden fall das es so richtig is aber nix passiert ausser das man stirbt wenn man eigentlich getazert sein sollte
-
gibt es villeicht jemanden der altis life 3.1.4.8 oder 4.0 scripte auf v4.4 umschreiben kann denn ich habe einige sachen die gefixt werden müssten aber binn noch zu neu in diesem bereich ich freue mich um jede hilfe
greez -
@
AkEgo
nimm doch die standard version vom Tutorial und bearbeite sie selber ein bischen dann wirds auf jeden fall schonmal gehen -
es hat gekpallt super workt
-
ich teste es mal
-
habe da eben auch ma rein geschaut habe es für everyone rein gemacht
-
von infistar werden doch nur dialoge geblockt oder irre ich mich da ?
-
naja soweit so gut ist nurnoch die frage wo weil in der remoteexc log steht auch nix
-
ich frage jetz ma ganz doof hat das nicht was damit
12:30:50 Scripting function 'life_fnc_lizenzsehen' is not allowed to be remotely executed
zutun muss ich das irgendwo zulassen das es gesehen werden darf ?
-
waaaaaaaaaaaaassssss NITRADO niemals gekauft natürlich
-
hast du die dateien richtig angelegt und in der Functions.hpp richtig positioniert?
gerade gesehen dass du infistar benutzt hast du dort eine ausnahme eingefügt?ja habe infistar nein wo muss das denn rein genau ? und was ?
-
ich denke ja
Code: functions.hpp
Alles anzeigenclass Socket_Reciever { tag = "SOCK"; class SQL_Socket { file = "core\session"; class requestReceived {}; class dataQuery {}; class insertPlayerInfo {}; class updateRequest {}; class syncData {}; class updatePartial {}; }; }; class Life_Client_Core { tag = "life"; class Master_Directory { file = "core"; class setupActions {}; class setupEVH {}; class initCiv {}; class initCop {}; class initMedic {}; class welcomeNotification {}; class survival {}; }; class Admin { file = "core\admin"; class admininfo {}; class adminid {}; class admingetID {}; class adminMenu {}; class adminQuery {}; class adminSpectate {}; class adminTeleport {}; class adminTpHere {}; class adminDebugCon {}; class adminCompensate {}; class adminGodMode {}; class adminFreeze {}; class adminMarkers {}; }; class Medical_System { file = "core\medical"; class onPlayerKilled {}; class onPlayerRespawn {}; class respawned {}; class revivePlayer {}; class revived {}; class medicMarkers {}; class requestMedic {}; class medicRequest {}; class deathScreen {}; class medicLoadout {}; class medicSirenLights {}; class medicLights {}; class medicSiren {}; }; class Actions { file = "core\actions"; class buyLicense {}; class healHospital {}; class pushVehicle {}; class repairTruck {}; class serviceChopper {}; class catchFish {}; class catchTurtle {}; class dpFinish {}; class dropFishingNet {}; class getDPMission {}; class postBail {}; class processAction {}; class arrestAction {}; class escortAction {}; class impoundAction {}; class pulloutAction {}; class putInCar {}; class stopEscorting {}; class restrainAction {}; class searchAction {}; class searchVehAction {}; class unrestrain {}; class surrender {}; class pickupItem {}; class pickupMoney {}; class ticketAction {}; class packupSpikes {}; class storeVehicle {}; class robAction {}; class captureHideout {}; class gather {}; class gutAnimal {}; class removeContainer {}; class barriers {}; }; class Housing { file = "core\housing"; class buyHouse {}; class getBuildingPositions {}; class houseMenu {}; class lightHouse {}; class lightHouseAction {}; class sellHouse {}; class initHouses {}; class copBreakDoor {}; class raidHouse {}; class lockupHouse {}; class copHouseOwner {}; class lockHouse {}; class garageRefund {}; class placeContainer {}; class PlayerInBuilding {}; class containerMenu {}; }; class Config { file = "core\config"; class itemWeight {}; class taxRate {}; class vehicleAnimate {}; class vehicleWeightCfg {}; class houseConfig {}; }; class Player_Menu { file = "core\pmenu"; class wantedList {}; class wantedInfo {}; class wantedMenu {}; class pardon {}; class giveItem {}; class giveMoney {}; class p_openMenu {}; class p_updateMenu {}; class removeItem {}; class useItem {}; class cellphone {}; class keyMenu {}; class keyGive {}; class keyDrop {}; class s_onSliderChange {}; class updateViewDistance {}; class settingsMenu {}; class s_onChar {}; class s_onCheckedChange {}; class wantedAddP {}; class smartphone {}; class newMsg {}; class showMsg {}; }; class Functions { file = "core\functions"; class calWeightDiff {}; class fetchCfgDetails {}; class handleInv {}; class hudSetup {}; class hudUpdate {}; class tazeSound {}; class animSync {}; class simDisable {}; class keyHandler {}; class dropItems {}; class handleDamage {}; class numberText {}; class handleItem {}; class accType {}; class receiveItem {}; class giveDiff {}; class receiveMoney {}; class playerTags {}; class clearVehicleAmmo {}; class pullOutVeh {}; class nearUnits {}; class actionKeyHandler {}; class playerCount {}; class fetchDeadGear {}; class loadDeadGear {}; class isnumeric {}; class escInterupt {}; class onTakeItem {}; class fetchVehInfo {}; class pushObject {}; class onFired {}; class revealObjects {}; class nearestDoor {}; class inventoryClosed {}; class inventoryOpened {}; class isUIDActive {}; class saveGear {}; class loadGear {}; class stripDownPlayer {}; class nearATM {}; class playerSkins {}; class nearestObjects {}; class emptyFuel {}; }; class Ausweis { file = "scripts\Ausweis"; class Lizenzsehen {}; class Lizenzzeigen {}; }; class Network { file = "core\functions\network"; class broadcast {}; class MP {}; class MPexec {}; class corpse {}; class jumpFnc {}; class soundDevice {}; class setFuel {}; class say3D {}; }; class Civilian { file = "core\civilian"; class jailMe {}; class civMarkers {}; class jail {}; class tazed {}; class knockedOut {}; class knockoutAction {}; class robReceive {}; class robPerson {}; class removeLicenses {}; class demoChargeTimer {}; class civLoadout {}; class freezePlayer {}; }; class Vehicle { file = "core\vehicle"; class colorVehicle {}; class openInventory {}; class lockVehicle {}; class vehicleOwners {}; class vehStoreItem {}; class vehTakeItem {}; class vehInventory {}; class vInteractionMenu {}; class vehicleWeight {}; class deviceMine {}; class addVehicle2Chain {}; class FuelRefuelcar {}; }; class Cop { file = "core\cop"; class copMarkers {}; class copLights {}; class vehInvSearch {}; class copSearch {}; class bountyReceive {}; class searchClient {}; class restrain {}; class ticketGive {}; class ticketPay {}; class ticketPrompt {}; class copSiren {}; class spikeStripEffect {}; class radar {}; class questionDealer {}; class copInteractionMenu {}; class sirenLights {}; class licenseCheck {}; class licensesRead {}; class repairDoor {}; class doorAnimate {}; class fedCamDisplay {}; class copLoadout {}; class ticketPaid {}; class containerInvSearch {}; class wantedGrab {}; class copOpener {}; }; class Gangs { file = "core\gangs"; class initGang {}; class createGang {}; class gangCreated {}; class gangMenu {}; class gangKick {}; class gangLeave {}; class gangNewLeader {}; class gangUpgrade {}; class gangInvitePlayer {}; class gangInvite {}; class gangDisband {}; class gangDisbanded {}; }; class Shops { file = "core\shops"; class atmMenu {}; class buyClothes {}; class changeClothes {}; class clothingMenu {}; class clothingFilter {}; class vehicleShopMenu {}; class vehicleShopLBChange {}; class vehicleShopBuy {}; class weaponShopFilter {}; class weaponShopMenu {}; class weaponShopSelection {}; class weaponShopBuySell {}; class weaponShopMags {}; class virt_buy {}; class virt_menu {}; class virt_update {}; class virt_sell {}; class chopShopMenu {}; class chopShopSelection {}; class chopShopSell {}; class FuelStatOpen {}; class FuelLBchange {}; }; class Items { file = "core\items"; class pickaxeUse {}; class lockpick {}; class spikeStrip {}; class jerryRefuel {}; class flashbang {}; class boltcutter {}; class blastingCharge {}; class defuseKit {}; class storageBoxBig {}; class storageBoxSmall {}; class placestorageBig {}; class placestorageSmall {}; class placedefinestorage {}; class roadcone {}; }; class Dialog_Controls { file = "dialog\function"; class setMapPosition {}; class displayHandler {}; class spawnConfirm {}; class spawnMenu {}; class spawnPointCfg {}; class spawnPointSelected {}; class progressBar {}; class impoundMenu {}; class unimpound {}; class sellGarage {}; class bankDeposit {}; class bankWithdraw {}; class bankTransfer {}; class garageLBChange {}; class safeInventory {}; class safeOpen {}; class safeTake {}; class safeFix {}; class vehicleGarage {}; class gangDeposit {}; class wireTransfer {}; class gangWithdraw {}; class calldialog {}; class sendChannel {}; }; };
-
Code: fn_setupActions.sqf
Alles anzeigen/* File: fn_setupActions.sqf Description: Master addAction file handler for all client-based actions. */ switch (playerSide) do { case civilian: { //Ausweis life_actions = life_actions + [player addAction["Ausweis zeigen",life_fnc_Lizenzzeigen,"",1,false,true,"",'!isNull cursorTarget && cursorTarget isKindOf "Man"']]; //Drop fishing net life_actions = [player addAction[localize "STR_pAct_DropFishingNet",life_fnc_dropFishingNet,"",0,false,false,"",' (surfaceisWater (getPos vehicle player)) && (vehicle player isKindOf "Ship") && life_carryWeight < life_maxWeight && speed (vehicle player) < 2 && speed (vehicle player) > -1 && !life_net_dropped ']]; //Rob person life_actions = life_actions + [player addAction[localize "STR_pAct_RobPerson",life_fnc_robAction,"",0,false,false,"",' !isNull cursorTarget && player distance cursorTarget < 3.5 && isPlayer cursorTarget && animationState cursorTarget == "Incapacitated" && !(cursorTarget getVariable["robbed",FALSE]) ']]; }; case west: { //Ausweis life_actions = life_actions + [player addAction["Ausweis zeigen",life_fnc_Lizenzzeigen,"",1,false,true,"",'!isNull cursorTarget && cursorTarget isKindOf "Man"']]; //Warner's barriers life_actions = life_actions + [player addAction ["Barriere",life_fnc_barriers]]; }; case independent: { //Ausweis life_actions = life_actions + [player addAction["Ausweis zeigen",life_fnc_Lizenzzeigen,"",1,false,true,"",'!isNull cursorTarget && cursorTarget isKindOf "Man"']]; //Warner's barriers life_actions = life_actions + [player addAction ["Barriere",life_fnc_barriers]]; }; case east: { //Ausweis life_actions = life_actions + [player addAction["Ausweis zeigen",life_fnc_Lizenzzeigen,"",1,false,true,"",'!isNull cursorTarget && cursorTarget isKindOf "Man"']]; }; };
die rpt ist leider zu groß deshalb habe ich sie mal in einer rar hochgeladen
habe eben das gefunden
12:30:50 Scripting function 'life_fnc_lizenzsehen' is not allowed to be remotely executed -
ganz frisch offen danke schonmal das du helfen möchtest
-
so servus bei uns geht das ausweiss script nicht villeicht fällt ja jemandem etwas auf
Code: Functions.hpp
Alles anzeigenclass Ausweis { file = "scripts\Ausweis"; class Lizenzsehen {}; class Lizenzzeigen {}; };
Code: fn_Lizenzsehen.sqfif(isServer)exitWith{}; private["_msg"]; _msg = _this select 1; hintSilent parseText _msg;
Code: fn_Lizenzzeigen.sqf
Alles anzeigen//Author: PierreAmyf if(isServer)exitWith{}; private["_ziel", "_rang", "_marke", "_org", "_message"]; if(vehicle player != player )exitWith{}; _ziel = cursorTarget; if(isNull _ziel) then {_ziel = player;}; if(!(_ziel isKindOf "Man")) then {_ziel = player;}; if(!(alive _ziel)) then {_ziel = player;}; switch(playerSide)do{ case west:{ switch (call life_coplevel) do{ case 1: { _rang = "Polizei-Anwärter"; }; case 2: { _rang = "Polizeimeister"; }; case 3: { _rang = "Polizeihauptmeister"; }; case 4: { _rang = "Kommissar"; }; case 5: { _rang = "Hauptkommissar"; }; case 6: { _rang = "Polizeidirektor"; }; case 7: { _rang = "Polizeipräsident"; }; default { _rank = "Error";}; }; _marke = "marke_cop"; _org = "Polizei Altis"; }; case east:{ switch (call life_adaclevel) do{ case 1: { _rang = "ADAC Praktikant"; }; case 2: { _rang = "ADAC Azubi"; }; case 3: { _rang = "ADAC Geselle"; }; case 4: { _rang = "ADAC Techniker"; }; case 5: { _rang = "ADAC Meister"; }; case 6: { _rang = "ADAC Co.Chef"; }; case 7: { _rang = "ADAC Chef"; }; case 8: { _rang = "Leitung"; }; }; _marke = "marke_ziv"; _org = "ADAC Altis"; }; case independent:{ switch (call life_mediclevel) do{ case 1: { _rang = "Ersthelfer"; }; case 2: { _rang = "Rettungshelfer"; }; case 3: { _rang = "Rettungsanitäter"; }; case 4: { _rang = "Notfallsanitäter"; }; case 5: { _rang = "Notarzt"; }; case 6: { _rang = "Lehrrettungsassistent"; }; case 7: { _rang = "ÄrztlicherLeiter"; }; default { _rank = "Error";}; }; _marke = "marke_ziv"; _org = "Republik Altis"; }; case civilian:{ if(playerSide == civilian)then{ _rang = "Zivilist"; _marke = "marke_ziv"; _org = "Republik Altis"; }else{ _rang = "Zivilist"; _marke = "marke_abi"; _org = "Republik Altis"; }; }; }; _message = format["<img size='10' color='#FFFFFF' image='icons\%1.paa'/><br/><br/><t size='2.5'>%2</t><br/><t size='1.8'>%3</t><br/><t size='1'>%4</t>",_marke, name player, _rang, _org]; [player, _message] remoteExec ["life_fnc_Lizenzsehen",_ziel];
also wie gesagt alles eingefügt wie es soll denke ich wenn ich ingame einen spieler ansehe schaue und auf lizenzzeigen passiert halt einfach garnichts