Bienvenue, Invité. Veuillez vous connecter ou vous inscrire.
Avez-vous perdu votre courriel d'activation?
Connexion avec identifiant, mot de passe et durée de la session

 
avancée

254731 Messages dans 14037 Fils de discussion- par 6623 Membres - Dernier membre: Magicien

24 Mai 2012 à 17:51:31
GTAOnline.frSan Andreas MultiplayerScripting SA-MP [Pawn center] (Modérateurs: S!m, Xartrick)Système de sortie de course foireux
Pages: [1]   Bas de page
Imprimer
Auteur Fil de discussion: Système de sortie de course foireux  (Lu 177 fois)
0 Membres et 1 Invité sur ce fil de discussion.
FuSion
Pawn coder
Hors ligne Hors ligne


GTAOnline Big Member
*

for(new i = 0; i < INFINI; i++)

Messages: 526


WWW



« le: 12 Mars 2010 à 20:27:29 »

Salut,

Je n'ai pas eu trop a poster mes problèmes conçernant le pawn mais vu que le problème s'avère un peu louche j'ignore comment faire, je vous explique:
 - Je crée une commande pour /leave pendant le compte a rebours et placement de joueurs pendant le début de courses et justement s'y avère un problème. Parfois quand le joueur /join et /leave, la grille est parfaitement bien faite mais parfois, tout le monde est dans le même point, voici les codes utilisés simplifiés:

Code:
if (strcmp("/join", cmdtext, true) == 0)
{
cPol(playerid);
}

Code:
if( strcmp("/leave", cmdtext, true) == 0)
{
cLeave(playerid);
}

Code:
public cPol(playerid)
{
if(Pol1 == 0)
{
SetPlayerPos(playerid,xr[playerid],yr[playerid],zr[playerid]);
PolPosition[playerid] = 1;
Pol1 = 1;
  }
  else
{
      cPol2(playerid);
}
}

Code:
public cLeave(playerid)
{
if(PolPosition[playerid] == 1)
{
Pol1 = 0;
}
}

Voili, voilou
Merci de votre futur aide
Journalisée

BuBuNo
Radio Guingamp - Bien plus qu'une radio !
Hors ligne Hors ligne


GTAOnline Big Member
*

La radio bien plus qu'une passion !

Messages: 739


WWW
« Répondre #1 le: 13 Mars 2010 à 08:34:35 »

Salut fusion Tr&egrave;s souriant

Tu es sur que sa ne fait pas sur une pol précise ?
Journalisée

ıllıllı вυвυησ ıllıllı

Gzsume
« J'apprends donc je suis »
Hors ligne Hors ligne


Team NSG
GTAOnline Fan Boy
*

Messages: 2115


« Répondre #2 le: 13 Mars 2010 à 10:39:56 »

Essaye de remettre toutes les variables à 0 lorsqu'une course se termine.
Journalisée



« Dans la vie, il faut savoir
transformer les citrons en limonade. »



FuSion
Pawn coder
Hors ligne Hors ligne


GTAOnline Big Member
*

for(new i = 0; i < INFINI; i++)

Messages: 526


WWW



« Répondre #3 le: 13 Mars 2010 à 12:47:24 »

Les variables était déjà toutes remis a zéro sauf une, c'était tout bête et je n'y avais pas fait attention, merci  Sourire
Journalisée

Gzsume
« J'apprends donc je suis »
Hors ligne Hors ligne


Team NSG
GTAOnline Fan Boy
*

Messages: 2115


« Répondre #4 le: 13 Mars 2010 à 13:53:07 »

Les variables était déjà toutes remis a zéro sauf une, c'était tout bête et je n'y avais pas fait attention, merci  Sourire

Ton problème est réglé ? Yahou, c'est le plus gros coup de chance auquel il m'a été donné d'assister. Tr&egrave;s souriant
Journalisée



« Dans la vie, il faut savoir
transformer les citrons en limonade. »



Pages: [1]   Haut de page
Imprimer
Aller à:  

Theme créé par padexx et modifié par GTAOnline.fr
Page générée en 0.173 secondes avec 22 requêtes.
Forum GTAOnline.fr 2.0 | Design par : Lalu et GtaManiac
Merci a toute la communaute pour son support !
Copyright © 2004-2012 - GTAOnline.fr | GTAPro.com | Contact