• 06 Juin 2026, 07:19:23


Auteur Sujet: samp 0.3  (Lu 1684 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne 69scorpion

  • MrCorona
  • *
  • Tueur en série
  • Messages: 125
    • Voir le profil
    • Scorpion City
samp 0.3
« le: 18 Octobre 2009, 00:10:17 »
Bonsoir je voulais savoir si vous avez un tuto pour contrôler des bots (robots) j'ai vue des vidéo ou on voiyait un bus qui avancé tout seul et comment on fait une fenêtre de login ou on demande un mdp j'ai vue sa sur certain serveur rp.

Merci
[RP] 69scorpion [100%]


Hors ligne FuSion

  • Pawn coder
  • *
  • Grand Banditisme
  • for(new i = 0; i < INFINI; i++)
  • Messages: 888
    • Voir le profil
Re : samp 0.3
« Réponse #1 le: 18 Octobre 2009, 00:17:44 »
Connais-tu la fonction rechercher ?  :dry

Bref tiens ..

http://www.gtaonline.fr/forums/index.php/topic,8750.0.html

++
FS'

Hors ligne Ssk

  • *
  • Lulu's Stunt - Le serveur stunt de Lulu !
  • Messages: 8154
    • Voir le profil
Re : samp 0.3
« Réponse #2 le: 18 Octobre 2009, 11:52:21 »
Ah ca fait plaisir de nouvelle fonc mais les bot tu ne peut pas les controler tu peut juste en enregistrer et il font les mouvement que tu as fait IG



Derrière tout programme se cache un programmeur, je considère le monde comme un programme.
Mon blog

Hors ligne 69scorpion

  • MrCorona
  • *
  • Tueur en série
  • Messages: 125
    • Voir le profil
    • Scorpion City
Re : samp 0.3
« Réponse #3 le: 18 Octobre 2009, 14:38:23 »
Merci mais comment fait la fenêtre de login ?
[RP] 69scorpion [100%]


Hors ligne cristab

  • *
  • Messages: 8379
    • Voir le profil
Re : samp 0.3
« Réponse #4 le: 18 Octobre 2009, 15:40:30 »
voila la fonction que je me suit faite vite fait

LOGINSYS(playerid)
{
new loginmsg[256+1];
        format(loginmsg,256,"Bienvenue sur le sevreur SunShine.\n\nCompte:\t%s\n\nEntrer le mot de passe :",GetName(playerid));
ShowPlayerDialog(playerid,LOGDIA,DIALOG_STYLE_INPUT,"Login SunShine",loginmsg,"Login","Annuler");
return 1;
}

sa sa affiche la fenetre de login le reste je te laisse reflechir :)

pas d'aide en PM, vous êtes sur un forum est il me semble que vous êtes la pour avoir de l'aide donc pourquoi MP une seul personne qui ne vous répondra pas alors qu'il y a plein de membre ici

Hors ligne dixon

  • *
  • Tueur en série
  • Jamais Je n'abandonnerai
  • Messages: 159
    • Voir le profil
    • :... Universal Gaming ...:
Re : samp 0.3
« Réponse #5 le: 18 Octobre 2009, 16:56:29 »
Sa  nous aide pas beaucoup, mais merci quand même ...
Modern Sensation RP, Du RP comme vous en avez jamais VU
En Construction | Ouverture Beta Bientôt

Hors ligne S!m

  • *
  • Messages: 2341
    • Voir le profil
Re : Re : samp 0.3
« Réponse #6 le: 18 Octobre 2009, 17:00:32 »
Salut,

Sa  nous aide pas beaucoup, mais merci quand même ...

il a répondu à 69scorpion, selon moi ta réplique est déplacé, merci d'essayer d'être plus courtois avec les gens

par la suite, bien sur il faut le système qui crée le compte, mais comme ça change d'un serveur à l'autre, Cristab ne peut pas le faire à ta place..(ps. ce sera à placer dans la callback OnDialogResponse)

++Sim++





Hors ligne cristab

  • *
  • Messages: 8379
    • Voir le profil
Re : samp 0.3
« Réponse #7 le: 18 Octobre 2009, 17:12:54 »
comme dit sim oui je ne peu pas le faire a votre place pourtant il y a un moyen tres simple d'effectuer cette operation si votre GM comporte deja une commande /login mais la encore je vous laisse reflechire comment proceder et je mettrait la solution plus tard si vous chercher vraiment sim doit deja avoir l'idée de la façon dont je mis suis pris ^^
pas d'aide en PM, vous êtes sur un forum est il me semble que vous êtes la pour avoir de l'aide donc pourquoi MP une seul personne qui ne vous répondra pas alors qu'il y a plein de membre ici

Hors ligne 69scorpion

  • MrCorona
  • *
  • Tueur en série
  • Messages: 125
    • Voir le profil
    • Scorpion City
Re : samp 0.3
« Réponse #8 le: 18 Octobre 2009, 18:13:44 »
J'ai mit cette callback je les un peu adapter a mon gm


public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
new string2[64];
new File: UserFile = fopen(string2, io_read);
new tmppass[64];
new pName[24];
    if(!IsPlayerAdmin(playerid)) return 0;
if(dialogid == 1)
{
    if(!response)
    {
        new s[128];
        format(s,sizeof(s),"Bienvenu, %s!\n\nIdentifier vous pour vous connecter!\n\nVeuillez tapez votre mot passe:",pName);
        return ShowPlayerDialog(playerid,2,DIALOG_STYLE_INPUT,"Identification",s,"Connecter","Sortir");
    }
    if(IsPlayerConnected(playerid))
    {
strmid(strval(tmppass), inputtext, 0, strlen(dialogid), 255);
OnPlayerLogin(playerid,tmppass);
    }
    else
    {
SendClientMessage(playerid, COLOR_WHITE, "[Serveur:] Mauvais mot de passe.");
        fclose(UserFile);
        gPlayerLogTries[playerid] += 1;
        if(gPlayerLogTries[playerid] == 4) { Ban(playerid); }
        return 1;
    }
}
    return 0;
}

Et j'ai sa comme erreur

Citer
C:\Documents and Settings\(49504) : error 035: argument type mismatch (argument 1)
Pawn compiler 3.2.3664           Copyright (c) 1997-2006, ITB CompuPhase


2 Errors.

« Modifié: 18 Octobre 2009, 18:28:26 par 69scorpion »
[RP] 69scorpion [100%]