• 23 Avril 2025, 11:58:40


Auteur Sujet: Mes problèmes [RESOLU]  (Lu 1050 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne yoyo17

  • *
  • Tueur en série
  • Messages: 217
    • Voir le profil
Mes problèmes [RESOLU]
« le: 06 Janvier 2008, 13:17:23 »
A SUPPRIMER SVP  :happy
« Modifié: 05 Février 2008, 00:13:40 par yoyo17 »

Hors ligne Nikko™

  • *
  • Mafioso
  • Messages: 2393
    • Voir le profil
Re : Mes problèmes.
« Réponse #1 le: 06 Janvier 2008, 13:55:49 »
Salut,

1- ca m'a fais pareil que toi et jai utilisé un autre compteur pour l'heure (je te le donneré si tu veu par msn) et ca allé mieu.

2- Quand tu a fais /save, il fallait que tu fais /interior pour connaitre l'id de l'interrieur dans lequel ton perso se trouve lors du spawn, quand tu a fais /interior, tu met dans: OnePlayerSpawn, SetPlayerInterior(playerid,0); remplace le "0" par l'id que tu a toruvé. (Ceci marche que si tout tes perso commence dans le meme interior, sinon ca ce complique et ca je n'y arrive plus  :-[

3-Ensuite pour le script de l'amunation, moi j'utilise un truc tout c** masi super utile, quand un joueur est spawner, il y a un creat object dans les amu ac des grand plaque pour plus passer acheter d'arme, tu peu trouver ca sur forum sa:mp "amunation blocker".

4- je ne sais pas quoi repondre a ca...  :(

5- Quand tu a ca dans OnePlayerConnect:    GameTextForPlayer(playerid, "~r~Bienvenue sur le serveur", 2000, 3);
2000 est le temps en micro seconde. (ici ca dure 2sec) met le a ton bonheur, par exemple 5000....  ;) .
Voila.

++
nikko

Hors ligne yoyo17

  • *
  • Tueur en série
  • Messages: 217
    • Voir le profil
Re : Mes problèmes.
« Réponse #2 le: 06 Janvier 2008, 14:06:31 »
Bonjour,

1- Tu pourrais me le passer maintenant sur msn stp ?

2- Je l'ai fait ineterior et je l'ai mit aussi.

3- Tu pourrais me donner le lien car je peus pas faire rechercher car il faut s'inscrire je me suis inscrit mais je n'ai toujours pas reçu l'email de confirmation et je l'ai relancer.

Cordialement, yoyo17.

Hors ligne S!m

  • *
  • Messages: 2341
    • Voir le profil
Re : Mes problèmes.
« Réponse #3 le: 09 Janvier 2008, 23:29:18 »
salut yoyo17,

pour ta musique dans la prison,

il s'agit d'une erreur anodine, ;D

/* Command /jail */
else if (!strcmp(cmd, "/jail", true))
{
new pid, tmpp[256];
tmpp = strtok(cmdtext, idx);
if (!strlen(tmpp))
{
SendClientMessage(playerid, COLOR_GREEN, "Utilisation: /jail [ID]");
return 1;
}
pid = strval(tmpp);
if (!(IsPlayerConnected(pid)))
{
SendClientMessage(playerid, COLOR_RED, "CE JOUEUR N'EST PAS CONNECTE !");
return 1;
}
GetPlayerName(pid, pidName, sizeof(pidName));
format(tmpp, sizeof(tmpp), "Tu as mis %s (ID:%d) en prison.",pidName,pid);
SendClientMessage(playerid, COLOR_RED, tmpp);
SetPlayerInterior(pid,0);
SetPlayerPos(pid,1994.6079,3249.2832,43.9188);
SetPlayerArmour(pid,0);
TogglePlayerControllable(pid,1);
ResetPlayerWeapons(pid);
GetPlayerName(playerid, AdminName, sizeof(AdminName));
    format(tmpp, sizeof(tmpp), "Mis en prison par %s",AdminName);
        GameTextForPlayer(pid, tmpp, 1000,1);
        PlayerPlaySound (playerid, 1097, 0.0, 0.0, 0.0);            <<<<<<<------------------------------tu fais jouer la musique pour le joueur qui a dait la commande,
                                                                                                                                   il faut remplacer le playerid par pid qui est le joueur qui a été mit en prison
return 1;
}


et voila, cela devrait régler ton problème ;)

++Sim++





Hors ligne R@f

  • *
  • GTAOnline Addict
  • Messages: 4655
    • Voir le profil
Re : Mes problèmes.
« Réponse #4 le: 10 Janvier 2008, 16:07:17 »
exacte sim ;) dans mon admin script, "pid" sert a faire subire les commandes aux joueurs et pas a soit même (playerid)

PS : j'ajouterai la possibilité de mettre la musique au joueur quand il ira en prison dans la prochaine version ;)

++
R@f