maitre-yondaime Posté(e) le 22 juin 2016 Share Posté(e) le 22 juin 2016 ====== DreamLand ======== capitaine: zone: prisonnier: Gardien: Mute: (off ou on) roundtime: definie par le serveur __________________________________ plugin capitaine: le chef des gardien est exemple maitre-yondaime pour etre chef choisi : oui ou non donner quartier libre plugin: dernier ct ====dernier ct ==== ====dernier ct ==== ====dernier ct ==== plugin: ouverture jail possible de le corriger svp: #include <sdktools> #include "colors.inc" new bool:Jail_Status = false; new String:current_map[128]; public Plugin:myinfo = { name = "ouverture-jail", author = "dreamland", description = "Annonce qui a ouvert les jails sur la razor v6", version = "1.0", url = "site en construction" }; public OnMapStart() { GetCurrentMap(current_map, sizeof(current_map)); } public OnPluginStart() { HookEvent("round_start", OnRoundStart); } public Action:OnRoundStart(Handle:event, const String:name[], bool:dontBroadcast) { if (StrEqual(current_map, "ba_jail_electric_razor_v6")) { Jail_Status = false; new entindex=-1; new Float:entorigin[3]; while ((entindex = FindEntityByClassname(entindex, "func_button")) != -1) { GetEntPropVector(entindex, Prop_Send, "m_vecOrigin", entorigin); if ((-1392.000000 == entorigin[0]) && (-516.500000 == entorigin[1]) && (136.720001 == entorigin[2])) HookSingleEntityOutput(entindex, "OnIn", JailPressed); } } } public JailPressed(const String:output[], caller, activator, Float:delay) { if (!Jail_Status) { Jail_Status = true; new String:player_name[65]; GetClientName(activator, player_name, sizeof(player_name)); if (GetClientTeam(activator) == 3) { CPrintToChatAll("{blue}[OUVERTURE] Les cellules ont été ouvertes par %s", player_name); CPrintToChatAll("{blue}[OUVERTURE] Ecoutez bien les ordres des gardiens."); } else { CPrintToChatAll("{red}[OUVERTURE] Les cellules ont été ouvertes par %s", player_name); CPrintToChatAll("{red}[OUVERTURE] Les prisonniers ont quartier libre!"); } PrintCenterTextAll("Cellules ouvertes par %s", player_name); } } merci d'avance pour celui qui va me codé ce que je demande merci beaucoup Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés
Rejoindre la conversation
Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.