GTAOnline.net

San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: JuLi3n67 le 12 Novembre 2008, 18:53:49

Titre: Probleme
Posté par: JuLi3n67 le 12 Novembre 2008, 18:53:49
Bonjour all,

Jai un probleme, jai voulue mettre quand quelq'un quitte le serveur,bug ou kick/ban

mes jai une erreur, je l'ai defenie ou new etc ... je n'arrive pas a regler le probleme

Voici mon code si c'est bien comme sa :

http://pastebin.com/m3c4dd40

merci beaucoup de votre aide !

aurevoir
Titre: Re : Probleme
Posté par: » Lukubi™ le 12 Novembre 2008, 19:17:52
il ne faut pas mettre sa dans le onplayerconnect mais dans le onplayerdisconect   ;o)

en clair sa 
   case 0: format(string, 128, "*** %s a quitter le serveur (BUG)",player);
    case 1: format(string, 128, "*** %s a quitter le serveur",player);
    case 2: format(string, 128, "*** %s a quitter le serveur (kick/ban)",player);
    }
sa va dans :  onplayerdisconect

ce qui donne :

public OnPlayerDisconnect(playerid, reason)
{
    new pName[MAX_PLAYER_NAME];
    new string[56];
    GetPlayerName(playerid, pName, sizeof(pName));

    switch(reason)
    {
    case 0: format(string, 128, "*** %s a quitter le serveur (BUG)",player);
    case 1: format(string, 128, "*** %s a quitter le serveur",player);
    case 2: format(string, 128, "*** %s a quitter le serveur (kick/ban)",player);
    }

    SendClientMessageToAll(0xAAAAAAAA, string);
    return 1;
}


PS : ne copie-colle pas betement essaye de comprendre le code et ton erreur ;o)
Titre: Re : Probleme
Posté par: JuLi3n67 le 12 Novembre 2008, 20:28:16
Merci [LyC]tarick693 !

Mes sa fonctionne pas vraiment ...

Quand quelq'un quitte le serveur sa fait "*** a quitter le serveur"

d'ou vient le probleme ?  ;D ya bien "%s"  :(

Merci de votre aide !

++
Titre: Re : Probleme
Posté par: R@f le 12 Novembre 2008, 20:40:46
Il suffit juste de remplacer "player" par "pName" ;)
Ce qui donne
case 0: format(string, 128, "*** %s a quitter le serveur (BUG)",pName);
case 1: format(string, 128, "*** %s a quitter le serveur",pName);
case 2: format(string, 128, "*** %s a quitter le serveur (kick/ban)",pName);

++
R@f
Titre: Re : Probleme
Posté par: JuLi3n67 le 12 Novembre 2008, 20:55:28
Un grand merci pour votre aide !  :-*  :-[  :)  :cheers

EDIT : J'aimerai savoir c'est quoi l'id qui nous rebondit comme un trampoline

sa ressemble comme un soleil ... parce que ya pas sur MTA  ;D merci  ;)
Titre: Re : Probleme
Posté par: » Lukubi™ le 12 Novembre 2008, 21:22:58
 :blink j'ai pas tout compris la explique mieux stp
Titre: Re : Probleme
Posté par: Nikko™ le 12 Novembre 2008, 21:47:58
2918

++
nikko
Titre: Re : Probleme
Posté par: S!m le 13 Novembre 2008, 00:20:56
t'as vu ça sur ma map,non ??

Titre: Re : Probleme
Posté par: Nikko™ le 13 Novembre 2008, 18:00:59
nan javais fait une map fun sur mon serveur et j'ai utilisé cet objet, mais je ne sais plus d'ou je l'ai  :P

++
nikko
Titre: Re : Probleme
Posté par: JuLi3n67 le 13 Novembre 2008, 18:38:57
Merci a vous tous  ;)

++
Titre: Re : Probleme
Posté par: S!m le 13 Novembre 2008, 23:24:50
Citation de: Nikko
nan javais fait une map fun sur mon serveur et j'ai utilisé cet objet, mais je ne sais plus d'ou je l'ai  Tire la langue

++
nikko

désolé de la confusion, je parlais à julien67

++Sim++
Titre: Re : Probleme
Posté par: JuLi3n67 le 14 Novembre 2008, 15:15:38
Salut,

Oui sim
Titre: Re : Re : Probleme
Posté par: vincentdu90 le 14 Novembre 2008, 17:34:19
Un grand merci pour votre aide !  :-*  :-[  :)  :cheers

EDIT : J'aimerai savoir c'est quoi l'id qui nous rebondit comme un trampoline

sa ressemble comme un soleil ... parce que ya pas sur MTA  ;D merci  ;)

Eu, j'ai mit son mon serveur les genre de soleil mais on rebondit pas dessus . :blink
Titre: Re : Probleme
Posté par: Nikko™ le 14 Novembre 2008, 17:53:38
Biensur que si ca marche ^^ mais il faut pas les enfoncer dans le sol, faut bien les metre a la surface ;)

Sim: pas de pb, cest aussi ma faute ^^

++
nikko
Titre: Re : Probleme
Posté par: vincentdu90 le 14 Novembre 2008, 19:26:48
Il faut pas qu'elles en touche le sol , car moi je les ai pas enfoncer .

Edit:Je l'ai avait du coter des piques ^^, je crois que sa marche maintenant .