• 29 Mars 2024, 17:04:00


Auteur Sujet: aide sur l'exite du serveur  (Lu 1146 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne othman

  • *
  • Criminel
  • Messages: 25
    • Voir le profil
    • le forum de la team ksf
aide sur l'exite du serveur
« le: 02 Avril 2008, 18:43:26 »
je voudrai un truc sur pawno qui permet que le serveur affiche aux autres joueurs que le joueur a quitté le serveur parti ou kické ou banni donc en simplifiant ma demande je voudrai un truc pour que le serveur ecrive lenomdujoueurs a quitté le serveur (parti) ou lenomdujoueur a quitté le servuer (kické) ou lenomdujoueurs a quitté le serveur (banni) aidez moi svp aidez moi
je suis plus othman desormais je suis gta_king


Hors ligne [BGS]teck

  • *
  • Tueur
  • SA:MP online
  • Messages: 93
    • Voir le profil
    • SA:MP online
Re : aide sur l'exite du serveur
« Réponse #1 le: 02 Avril 2008, 19:38:15 »
Bonjour othman faut que tu face sa tu met sa

en haut de ton script dans les New tu met sa
new Ramp[MAX_PLAYERS];
new IsSpawn[MAX_PLAYERS] = 0;

apré sa tu le met dans public OnPlayerDisconnect(playerid, reason)

{
        Ramp[playerid] = 0;

        IsSpawn[playerid] = 0;

    new pName[MAX_PLAYER_NAME];

    GetPlayerName(playerid, pName, sizeof(pName));

    switch(reason)
    {
        case 0: format(string, sizeof(string), "%s a quitter le serveur. timeout", pName);
        case 1: format(string, sizeof(string), "%s a quitter le serveur. déconecter", pName);
        case 2: format(string, sizeof(string), "%s a etait kicker/banni. kick/bani", pName);
    }

    SendClientMessageToAll(0x0B9DF4FF, string);
    SendDeathMessage(INVALID_PLAYER_ID, playerid, 201);
    return 1;
}

et voila ces les commandes de base a ++++
[/url]

Hors ligne othman

  • *
  • Criminel
  • Messages: 25
    • Voir le profil
    • le forum de la team ksf
Re : aide sur l'exite du serveur
« Réponse #2 le: 02 Avril 2008, 22:37:53 »
bonjour teck ;),

il y des erreurs si tu peux les corriger stp mon ami

F:\PROGRA~1\ROCKST~1\GTASAN~1\ENTRAI~1\GAMEMO~1\stunt.pwn(859) : error 017: undefined symbol "string"
F:\PROGRA~1\ROCKST~1\GTASAN~1\ENTRAI~1\GAMEMO~1\stunt.pwn(859) : error 017: undefined symbol "string"
F:\PROGRA~1\ROCKST~1\GTASAN~1\ENTRAI~1\GAMEMO~1\stunt.pwn(859) : error 036: empty statement
F:\PROGRA~1\ROCKST~1\GTASAN~1\ENTRAI~1\GAMEMO~1\stunt.pwn(859) : fatal error 107: too many error messages on one line

pls aide moi teck
je suis plus othman desormais je suis gta_king


Hors ligne Franky™

  • Franky™ est bien la
  • *
  • Gangster
  • Messages: 1058
    • Voir le profil
Re : aide sur l'exite du serveur
« Réponse #3 le: 02 Avril 2008, 22:46:11 »
pour le string il faut que tu rajoute sa

Code: (pawn) [Sélectionner]
new string[256]
Tien deja plus les erreurs des strings

Code: (pawn) [Sélectionner]
{
        Ramp[playerid] = 0;

        IsSpawn[playerid] = 0;

    new pName[MAX_PLAYER_NAME];
    new string[256]//voila le Rajout

    GetPlayerName(playerid, pName, sizeof(pName));

    switch(reason)
    {
        case 0: format(string, sizeof(string), "%s a quitter le serveur. timeout", pName);
        case 1: format(string, sizeof(string), "%s a quitter le serveur. déconecter", pName);
        case 2: format(string, sizeof(string), "%s a etait kicker/banni. kick/bani", pName);
    }

    SendClientMessageToAll(0x0B9DF4FF, string);
    SendDeathMessage(INVALID_PLAYER_ID, playerid, 201);
    return 1;
}

Pour le reste je sais pas

Sinon sur le FS Admin de R@f il y a comme ca (qui est super )

Code: (pwn) [Sélectionner]
public OnPlayerDisconnect(playerid, reason)
{
new pname[400], string[500];
GetPlayerName(playerid, pname, sizeof(pname));
if(reason == 0)
{
format(string, sizeof(string), "** %s à quitté le serveur. (Timeout) **", pname);
SendClientMessageToAll(COLOR_GREY, string);
print(string);
}
else if(reason == 1)
{
format(string, sizeof(string), "** %s à quitté le serveur. (Partit) **", pname);
SendClientMessageToAll(COLOR_GREY, string);
print(string);
}
else if(reason == 2)
{
format(string, sizeof(string), "** %s à quitté le serveur (Kicker) **", pname);
SendClientMessageToAll(COLOR_GREY, string);
print(string);
}
return 1;
}
« Modifié: 02 Avril 2008, 22:49:32 par patou689 »


°°((Franky's WebSite
Désolé pour mes fautes d'orthographes

Hors ligne othman

  • *
  • Criminel
  • Messages: 25
    • Voir le profil
    • le forum de la team ksf
Re : aide sur l'exite du serveur
« Réponse #4 le: 02 Avril 2008, 23:19:58 »
avec ce que tu ma donné il ya des erreurs aussi mais j'ai vu celui de raf il marce impec je compile c'est sans erreurs mais reste que quelqu'un viens dnas le srveur puis quitte pour que je vois si ça marhce vraiment mais merci a toi et merci a raf  et aussi a teck  ^^
je suis plus othman desormais je suis gta_king