Français Not solved Comment réanimer les joueurs via le panneau dans mon serveur?

  • Bonjour Visiteur ! Les sujets de cette catégorie sont clos. Si vous souhaitez réouvrir, merci de nous contacter en précisant le lien du post à réouvrir !

    Hello Visiteur ! The topics in this category are closed. If you wish to reopen, please contact us with the link of the post you wish to reopen !

Abdel

User
29/12/19
57
2
300
Salut j'ai un système de saignement sur mon serveur je cherche à mettre le NPCReviver mais j'utilise d'autres fonction pour la réanimation je souhaiterais réanimer les gens via le panneau !Mais fichier ci-joint :

Fichier a résoudre > fn_npcReviver.sqf>>>
S’il vous plaît, Connexion ou S'inscrire pour voir le lien !


Fichier pour comprendre les fonctions utilisé dans mon systéme de saignement :

fn_bleedOut.sqf ( Systéme de saignement )>>>
S’il vous plaît, Connexion ou S'inscrire pour voir le lien !


fn_revived.sqf >>>
S’il vous plaît, Connexion ou S'inscrire pour voir le lien !
 
Dernière édition:

Abdel

User
29/12/19
57
2
300
Ok je vais tester je voudrais faire une touche pour que les civils puissent exécuter un flic donc associé à la touche K un civil se rend au pied du flic blessé en exécutant la touche K le flic quitte inconscience et doit respawn.
 

Abdel

User
29/12/19
57
2
300
dans mon Bleedout j'ai la touche pour respawn CTRL +r
_respawn ctrlSetStructuredText (parseText "<t align='center'>Ctrl + R pour réapparaître</t>");
private _respawn = _display getVariable ['respawn',controlNull];
S’il vous plaît, Connexion ou S'inscrire pour voir le lien !
 

Maxence

Admin
Membre du personnel
Donc pour le revive flic >>>
S’il vous plaît, Connexion ou S'inscrire pour voir le lien !
Visiblement le policier est en side civil. Est-ce que tu utilises Duty System ou il se connecte en policier depuis le lobby ou tu as un système custom ?
Et pour la touche pour tuer les policiers, dans ton fn_keyHandler.sqf, en dessous de (le deuxième) :
S’il vous plaît, Connexion ou S'inscrire pour voir le code !
ajoute :
S’il vous plaît, Connexion ou S'inscrire pour voir le code !
 

Abdel

User
29/12/19
57
2
300
19:24:10 Error in expression <cursorTarget ['respawn',controlNull];>
19:24:10 Error position: <['respawn',controlNull];>
19:24:10 Error ; manquant
19:24:10 Error in expression <cursorTarget ['respawn',controlNull];>
19:24:10 Error position: <['respawn',controlNull];>
19:24:10 Error ; manquant
19:24:10 Error in expression <cursorTarget ['respawn',controlNull];>
19:24:10 Error position: <['respawn',controlNull];>
19:24:10 Error ; manquant
19:24:10 Error in expression <cursorTarget ['respawn',controlNull];>
19:24:10 Error position: <['respawn',controlNull];>
19:24:10 Error ; manquant
19:24:10 Error in expression <cursorTarget ['respawn',controlNull];>
19:24:10 Error position: <['respawn',controlNull];>
19:24:10 Error ; manquant
19:24:10 Error in expression <cursorTarget ['respawn',controlNull];>
19:24:10 Error position: <['respawn',controlNull];>
19:24:10 Error ; manquant
19:24:11 Error in expression <cursorTarget ['respawn',controlNull];>
19:24:11 Error position: <['respawn',controlNull];>
19:24:11 Error ; manquant
19:24:11 Error in expression <cursorTarget ['respawn',controlNull];>
19:24:11 Error position: <['respawn',controlNull];>
19:24:11 Error ; manquant


Alors j'ai mis la touche mais rien ne ce passe mon fichier >>>
S’il vous plaît, Connexion ou S'inscrire pour voir le lien !

J'ai ceci comme erreur je pense quand je fais K mais c'est dans mon Bleedout sa ligne 108.
S’il vous plaît, Connexion ou S'inscrire pour voir le lien !

il se connecte en policier depuis le lobby système de base de la version 5.0.
 

Maxence

Admin
Membre du personnel
Eh bien la fonction de arma pour savoir le side du joueur dit qu'il est en civil, je sais pas pourquoi mais est-ce qu'il y aurait un autre moyen de différencier ceux qu'on ne peut pas revive ?
Pour forcer le respawn d'un joueur, cette fonction ne marche pas : [0] call life_fnc_bleedOut.sqf ? Il faut utiliser laquelle ?
 

Abdel

User
29/12/19
57
2
300
Merci Maxence j'ai test mais cela ne donne rien, une personne ma dit >>>> Please read the BIS wiki for application

case 20: {
if ((cursorObject getVariable ["bleedingOut",false]) && ((side cursorObject) isEqualTo west)) then {
cursorObject setDamage 1;
};
};


Peut tu voir pour le npc au pire sans la restriction flic ?
 
Dernière édition:

Abdel

User
29/12/19
57
2
300
Donc avec cette commande dans la console >>>
private _deadMen = allPlayers select { ((_x distance player) <= 10) AND {_x getVariable ['bleedingOut',false]} AND {!(side _x in [west])} }; _deadMen

S’il vous plaît, Connexion ou S'inscrire pour voir le lien !
 

Abdel

User
29/12/19
57
2
300
AND {(_x getVariable ['rank',0] isEqualTo 0)}
le souci avec cette variable c'est que les flics peuvent plus ce réa !
Pour l’exécution des joueurs demellion ma dit >>>
Vous devez avoir une fonction de serveur distant et un serveur pour valider et exécuter un kill. Sinon, tous les serveurs seront tués à la première occurrence du tricheur si setDamage sera autorisé pour les joueurs.
 
Activité
Pour l'instant, il n'y a personne ici