GTAOnline.net

San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: pinouf42 le 30 Mai 2008, 19:55:31

Titre: Decompte avant kick ou bann
Posté par: pinouf42 le 30 Mai 2008, 19:55:31
Bonjour, serait-il possible de faire un decompte de 5 sec avec freeze  avant le bannissement et lorsque le decomtpe est fini le gars est kické?
Merci
Titre: Re : Decompte avant kick ou bann
Posté par: NatiVe™ le 30 Mai 2008, 20:16:26
biensur !

Tu lance un timer dans ta commande et dans la callback de ton timer tu met un kick ou ban comme tu veut !

NV.

Titre: Re : Decompte avant kick ou bann
Posté par: [StAfF]MaN le 30 Mai 2008, 20:17:06
oui c'est possible, tu fait un timer

SetTimer("kick", 5000, 1);
TogglePlayerControllable(playerid, false);

tu oubli pas le forward pour "kick"

public kick()
{
Kick(playerid);
return 1;
}


Après tu arrange pour ton GM, la ce sont juste ce qu'il faut utiliser ;) Après tu arrange
Titre: Re : Decompte avant kick ou bann
Posté par: NatiVe™ le 30 Mai 2008, 20:18:16
StaffMan ne lance pas un SetTimer ! lance un SetTimerEx  :ohmy

NV.

Titre: Re : Decompte avant kick ou bann
Posté par: [StAfF]MaN le 30 Mai 2008, 20:20:20
oui désolé  :-[
Titre: Re : Decompte avant kick ou bann
Posté par: pinouf42 le 30 Mai 2008, 20:36:35
excusez moi mais je n'ai aps très bien compris pour le forward ^^ je debute !
Titre: Re : Decompte avant kick ou bann
Posté par: MadFire le 30 Mai 2008, 20:41:14
je crois qu'il faut mettre SetTimerEx dans une commande pour admin  ;)
Titre: Re : Decompte avant kick ou bann
Posté par: NatiVe™ le 30 Mai 2008, 20:41:49
forward TaCallback()
new Timer[MAX_PLAYERS];
Timer = SetTimerEx("TaCallback", 5000, 1, "i"; playerid);
public TaCallback()
{
//Tes codes
return 1;
}

KillTimer(Timer);
NV.

Titre: Re : Decompte avant kick ou bann
Posté par: pinouf42 le 30 Mai 2008, 21:05:19
Bon je sais que je suis très penible mais la commande que tu as mise Native va freezé le joueur et faire un decompte de 5 à 0 puis le kické ensuite?
Titre: Re : Decompte avant kick ou bann
Posté par: NatiVe™ le 30 Mai 2008, 21:30:09
Je vais pas tout te faire !

La je t'ai mit le timer !

A toi de faire les codes qu'il reste !

NV.

Titre: Re : Decompte avant kick ou bann
Posté par: [StAfF]MaN le 30 Mai 2008, 22:19:50
Ce qu'il a fait va faire ça :

le timer ce lance et au bout de 5 secondes (pas de son, pas de décompte visible, mais le décompte ce fait t'inquiet pas ^^) le joueur sera kické
Titre: Re : Decompte avant kick ou bann
Posté par: pinouf42 le 30 Mai 2008, 22:27:17
J'en étais sur, justement ce que je veux c'est si possible que le compteur soit visible pour celui qui va etre kické
Titre: Re : Decompte avant kick ou bann
Posté par: Nikko™ le 30 Mai 2008, 22:29:47
Faut un count down alors jcroi.

++
nikko
Titre: Re : Decompte avant kick ou bann
Posté par: [StAfF]MaN le 30 Mai 2008, 22:37:25
Je voudrais bien t'expliquer mais comme mon GM est vraiment illisible..... De plus je ne connais pas très bien la façon de faire, pour mon code je me suis aidé d'un fs, je ne sais plis lequel :s
Titre: Re : Decompte avant kick ou bann
Posté par: Nikko™ le 30 Mai 2008, 22:48:09
Je vais esseyer de créé la commande  ;) et je la poste

EDIT: Cest assez galere, si jai le temps, demain je m'en occupe sinon .... dsl  :(

++
nikko
Titre: Re : Decompte avant kick ou bann
Posté par: NatiVe™ le 30 Mai 2008, 23:13:33
Essaye de le faire toi, c'est pas en te faisant tout faire que tu va apprendre !

NV.

Titre: Re : Decompte avant kick ou bann
Posté par: pinouf42 le 31 Mai 2008, 08:57:52
Nikko, tu peux prendre ton temps !
Titre: Re : Decompte avant kick ou bann
Posté par: Nikko™ le 31 Mai 2008, 10:48:57
Cest quand meme galere  :(

++
nikko
Titre: Re : Decompte avant kick ou bann
Posté par: [StAfF]MaN le 31 Mai 2008, 12:39:08
Si mon code n'avais pas été galère a lire j'aurais pus te donner la structure du code, juste pour que tu vois comment c'est fait, tu aurais par la suite créé ton décompte