[FS] Systиme AFK par Jcvag44800
#1

Salutations =)

Je vous prйsente mon FS: Systиme AFK.
Comme vous le savez surement, il sert а mettre en йvidence un joueur AFK.

[CENTER][Image: Downloads.png][/CENTER]

[Image: old-versions.png]

V.Alpha:

pastebin

V.2

pastebin
Tйlйchargement .pwn

[Image: new.png]

V.2.1

pastebin
Tйlйchargement .pwn

[CENTER][Image: text-x-log.png][/CENTER]

V.Alpha:
  • Sortie du FS
  • Version alpha

V.2:
  • Ajout d'un changement d'image lors du temps d'AFK
  • Version V.2
V.2.1:
  • Correction de quelques bugs (merci capriox ;))
  • MAJ du post de tйlйchargement
  • Version 2.1
Reply
#2

Un peu trop simple mais c'est gentil
Reply
#3

Pas besoin d’йnormйment de code pour montrer que quelqu'un est afk
d'ailleurs je vais faire une maj dans pas longtemp avec un texte au dessus du joueur
Reply
#4

Simple а faire, mais sympa de ta part,
Reply
#5

Sa peut кtre utile si quelqu'un script des choses dur et n'a pas envie de faire les choses basics, Merci
Reply
#6

Oui ^^'
Reply
#7

Sa te dit d'amйliorer t'on systиme en faisant:

Quand la personne est /afk => TP dans un endroit pour ne pas gкnй les autres joueurs => si trop longtemps AFK ( 5 minutes ) => kick.

?
Reply
#8

Moi perso je trouve que le kick sert a rien mais au moin TP la personne a un endroit qui genera personne ( campagne ) et dиs qu'elle n'est plus AFK elle retourne a l'endroit ou elle avais AFK.
Reply
#9

Ou une salle mapper, ou dans un intйrieurs
Reply
#10

Oui pourquoi pas. Bref laissons dйcidй Jcvag44800.
Reply
#11

Pourquoi pas.

Je vais essayer de faire зa. Merci de vos propositions :D !
Reply
#12

yOUHOU
Reply
#13

MAJ.

Quand vous faites /afk, vous avez un dйfilement d'image, bref regardez le code ^^'
Reply
#14

Juste en un coup d'oeil je vois un ENORME souci.

Essaye,

Un joueur se met AFK, toi aussi(apres lui),

Il revient avant toi ou apres(peu importe),

il rejoint la position du dernier AFK.

Resolution: assigne les variables positions a chaque joueur([MAX_PLAYERS]).

Edit

Deuxieme souci.

Travail avec SetTimerEx et non SetTimer

Exemple:

SetTimerEx("timer", 1000,false, "i", playerid);

Bon courage.
Reply
#15

Merci а toi je m'en occupe :)
Reply
#16

Pas de souci.

Regarde.

Juste un exemple.

// creation du forward

forward fonction(playerid);

// timer

SetTimerEx("fonction", 1000, false, "i", playerid);

// fonction

public fonction(playerid)
{
if(pafk[playerid] == 1)
{
Kick(playerid);
}
return 1;
}
Reply
#17

Oui merci je le savait. ^^

De plus, il y a pareil sur le wiki :D
Reply
#18

Desoler.Sa aidera une autre personne.
Reply
#19

MAJ du post ! :D
Avec le FS bien sur
Reply
#20

[COLOR="Red"]/!\ [/COLOR]avec ta fonction ci dessous

PHP Code:
public afkkick(playerid)
{
                 
SendClientMessage(playerid,COLOR_WHITE,"Vous avez йtй kickй car vous кtes restй AFK pendant 30 minutes.");
                 
Kick(playerid);
                 return 
1;


Verifie avant de kick que le gars et toujours AFK car le killtimer je n'y ferais pas autant confiance si je serais toi
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)