• 04 Juillet 2025, 19:22:53


Auteur Sujet: probléme clignotant  (Lu 1660 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne maxya

  • *
  • Tueur en série
  • Messages: 158
    • Voir le profil
probléme clignotant
« le: 16 Septembre 2012, 11:52:54 »
Salut,

Alors voila j'ai télécharger un FS de cligotant mais sa ne marche pas j ai tous essayer mais en vain

#include <a_samp>

new clignogauche[MAX_PLAYERS];
new clignodroite[MAX_PLAYERS];
new clignowarnings[MAX_PLAYERS];
new name[MAX_PLAYERS];




#if defined FILTERSCRIPT

public OnFilterScriptInit()
{
return 1;
}

public OnFilterScriptExit()
{
return 1;
}

public OnPlayerRequestClass(playerid, classid)
{
// SetPlayerPos(playerid, 1958.3783, 1343.1572, 15.3746);
// SetPlayerCameraPos(playerid, 1958.3783, 1343.1572, 15.3746);
// SetPlayerCameraLookAt(playerid, 1958.3783, 1343.1572, 15.3746);
return 1;
}

public OnPlayerConnect(playerid)
{
return 1;
}

public OnPlayerDisconnect(playerid, reason)
{
return 1;
}

public OnPlayerSpawn(playerid)
{
return 1;
}

public OnPlayerDeath(playerid, killerid, reason)
{
return 1;
}

public OnVehicleSpawn(vehicleid)
{
return 1;
}

public OnVehicleDeath(vehicleid, killerid)
{
return 1;
}

public OnPlayerText(playerid, text[])
{
return 1;
}

public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp("/cg", cmdtext, true, 10) == 0)
{
SendClientMessage(playerid, COLOR_GREEN, "<=== Clignotant gauche <===");
format(string,sizeof(string,"%s a mit son clignotant gauche <==", name);
SendClientMessageToAll(playerid, COLOR_WHITE);

clignogauche = Create3DTextLabel(playerid, "<=== Clignotant gauche <===");

}

if (strcmp("/cd", cmdtext, true, 10) == 0)
{
        SendClientMessage(playerid, COLOR_GREEN, "===> Clignotant droite ===>");
        format(string,sizeof(string,"%s a mit son clignotant droite", name);
        SendClientMessageToAll(playerid, COLOR_WHITE);
        clignodroite = Create3DTextLabel(playerid, "===> Clignotant droite ===>");
        Attach3DTextLabelToPlayer(clignodroite, playerid, 0.0, 0.0, 0.7);
}

if (strcmp("/co", cmdtext, true, 10) == 0)
{
        SendClientMessage(playerid, COLOR_GREEN, "Clignotant désactivé");
        format(string,sizeof(string,"%s vient de désactiver son clignotant");
        SendClientMessageToAll(playerid, COLOR_WHITE);
clignodroite = Delete3DTextLabel(playerid);
clignogauche = Delete3DTextLabel(playerid);
clignowarnings = Delete3DTextLabel(playerid);
}

if (strcmp("/cw", cmdtext, true, 10) == 0)
{
        SendClientMessage(playerid, COLOR_RED, "Warnings activés ! Attention, veillez à ne pas vous mettre sur la route complètement.");
        format(string,sizeof(string,"%s vient d'activer ses warnings",name);
        SendClientMessageToAll(playerid, COLOR_WHITE);
        clignowarnings = Create3DTextLabel(playerid, "<=/!\=> Clignotants Warnings <=/!\=>");
}
return 0;
}

public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
return 1;
}

public OnPlayerExitVehicle(playerid, vehicleid)
{
return 1;
}

public OnPlayerStateChange(playerid, newstate, oldstate)
{
return 1;
}

public OnPlayerEnterCheckpoint(playerid)
{
return 1;
}

public OnPlayerLeaveCheckpoint(playerid)
{
return 1;
}

public OnPlayerEnterRaceCheckpoint(playerid)
{
return 1;
}

public OnPlayerLeaveRaceCheckpoint(playerid)
{
return 1;
}

public OnRconCommand(cmd[])
{
return 1;
}

public OnPlayerRequestSpawn(playerid)
{
return 1;
}

public OnObjectMoved(objectid)
{
return 1;
}

public OnPlayerObjectMoved(playerid, objectid)
{
return 1;
}

public OnPlayerPickUpPickup(playerid, pickupid)
{
return 1;
}

public OnVehicleMod(playerid, vehicleid, componentid)
{
return 1;
}

public OnVehiclePaintjob(playerid, vehicleid, paintjobid)
{
return 1;
}

public OnVehicleRespray(playerid, vehicleid, color1, color2)
{
return 1;
}

public OnPlayerSelectedMenuRow(playerid, row)
{
return 1;
}

public OnPlayerExitedMenu(playerid)
{
return 1;
}

public OnPlayerInteriorChange(playerid, newinteriorid, oldinteriorid)
{
return 1;
}

public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
return 1;
}

public OnRconLoginAttempt(ip[], password[], success)
{
return 1;
}

public OnPlayerUpdate(playerid)
{
return 1;
}

public OnPlayerStreamIn(playerid, forplayerid)
{
return 1;
}

public OnPlayerStreamOut(playerid, forplayerid)
{
return 1;
}

public OnVehicleStreamIn(vehicleid, forplayerid)
{
return 1;
}

public OnVehicleStreamOut(vehicleid, forplayerid)
{
return 1;
}

public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
return 1;
}

public OnPlayerClickPlayer(playerid, clickedplayerid, source)
{
return 1;
}
#endif



voila aidez-moi svp et merci d'avance.

Hors ligne cristab

  • *
  • Messages: 8379
    • Voir le profil
Re : probléme clignotant
« Réponse #1 le: 16 Septembre 2012, 12:05:12 »
perso j'aurais fait clignoter les phare moi
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 maxya

  • *
  • Tueur en série
  • Messages: 158
    • Voir le profil
Re : probléme clignotant
« Réponse #2 le: 16 Septembre 2012, 13:52:55 »
non je préfére se FS svp qui peux m'aider ??

Hors ligne cristab

  • *
  • Messages: 8379
    • Voir le profil
Re : probléme clignotant
« Réponse #3 le: 16 Septembre 2012, 14:04:33 »
si tu ne nous dit pas qu'elle est le bug en meme temps :/
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 maxya

  • *
  • Tueur en série
  • Messages: 158
    • Voir le profil
Re : probléme clignotant
« Réponse #4 le: 16 Septembre 2012, 14:09:15 »
le bug c'est que rien ne s'affiche quand je tape par exemple /cw je n'ai pas le unknow et quand je compile j'ai des warning.

voila les warnings que j'ai:

C:\Users\yazid\Desktop\GTA SAN ANDREAS\pawno\filterscripts\clino.pwn(242) : warning 203: symbol is never used: "clignodroite"
C:\Users\yazid\Desktop\GTA SAN ANDREAS\pawno\filterscripts\clino.pwn(242) : warning 203: symbol is never used: "clignogauche"
C:\Users\yazid\Desktop\GTA SAN ANDREAS\pawno\filterscripts\clino.pwn(242) : warning 203: symbol is never used: "clignowarnings"
C:\Users\yazid\Desktop\GTA SAN ANDREAS\pawno\filterscripts\clino.pwn(242) : warning 203: symbol is never used: "name"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase


4 Warnings.


Merci d'avance,

Hors ligne cristab

  • *
  • Messages: 8379
    • Voir le profil
Re : probléme clignotant
« Réponse #5 le: 16 Septembre 2012, 14:28:36 »
normale

clignogauche 
Create3DTextLabel(playerid"<=== Clignotant gauche <===");
//modifie par:
clignogauche[playerid] = Create3DTextLabel(playerid"<=== Clignotant gauche <===");


tout les autres c'est la meme boulette je vais tenter un FS moi tien
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 maxya

  • *
  • Tueur en série
  • Messages: 158
    • Voir le profil
Re : probléme clignotant
« Réponse #6 le: 16 Septembre 2012, 14:39:00 »
Moi j'ai modifié comme sa :

#include <a_samp>

new clignogauche[MAX_PLAYERS];
new clignodroite[MAX_PLAYERS];
new clignowarnings[MAX_PLAYERS];
new name[MAX_PLAYERS];




#if defined FILTERSCRIPT

public OnFilterScriptInit()
{
return 1;
}

public OnFilterScriptExit()
{
return 1;
}

public OnPlayerRequestClass(playerid, classid)
{
// SetPlayerPos(playerid, 1958.3783, 1343.1572, 15.3746);
// SetPlayerCameraPos(playerid, 1958.3783, 1343.1572, 15.3746);
// SetPlayerCameraLookAt(playerid, 1958.3783, 1343.1572, 15.3746);
return 1;
}

public OnPlayerConnect(playerid)
{
return 1;
}

public OnPlayerDisconnect(playerid, reason)
{
return 1;
}

public OnPlayerSpawn(playerid)
{
return 1;
}

public OnPlayerDeath(playerid, killerid, reason)
{
return 1;
}

public OnVehicleSpawn(vehicleid)
{
return 1;
}

public OnVehicleDeath(vehicleid, killerid)
{
return 1;
}

public OnPlayerText(playerid, text[])
{
return 1;
}

public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp("/cg", cmdtext, true, 10) == 0)
{
SendClientMessage(playerid, COLOR_GREEN, "<=== Clignotant gauche <===");
format(string,sizeof(string,"%s a mit son clignotant gauche <==", name);
SendClientMessageToAll(playerid, COLOR_WHITE);
clignogauche[playerid] = Create3DTextLabel(playerid, "<=== Clignotant gauche <===");

}

if (strcmp("/cd", cmdtext, true, 10) == 0)
{
        SendClientMessage(playerid, COLOR_GREEN, "===> Clignotant droite ===>");
        format(string,sizeof(string,"%s a mit son clignotant droite", name);
        SendClientMessageToAll(playerid, COLOR_WHITE);
        clignodroite[playerid] = Create3DTextLabel(playerid, "===> Clignotant droite ===>");

}

if (strcmp("/co", cmdtext, true, 10) == 0)
{
        SendClientMessage(playerid, COLOR_GREEN, "Clignotant désactivé");
        format(string,sizeof(string,"%s vient de désactiver son clignotant");
        SendClientMessageToAll(playerid, COLOR_WHITE);
clignodroite[playerid]= Delete3DTextLabel(playerid);
clignogauche[playerid]= Delete3DTextLabel(playerid);
clignowarnings[playerid]= Delete3DTextLabel(playerid);
}

if (strcmp("/cw", cmdtext, true, 10) == 0)
{
        SendClientMessage(playerid, COLOR_RED, "Warnings activés ! Attention, veillez à ne pas vous mettre sur la route complètement.");
        format(string,sizeof(string,"%s vient d'activer ses warnings",name);
        SendClientMessageToAll(playerid, COLOR_WHITE);
        clignowarnings[playerid] = Create3DTextLabel(playerid, "<=/!\=> Clignotants Warnings <=/!\=>");
}
return 0;
}

mais j'ai toujours le même problème avec les mêmes warnings, faut-t-il attacher le 3dtext au joueur ??

Hors ligne Xolokos

  • PAWN/XHTML/CSS/PHP/SQL/JS
  • *
  • Grand Banditisme
  • What are you waiting for ?
  • Messages: 681
    • Voir le profil
Re : probléme clignotant
« Réponse #7 le: 16 Septembre 2012, 15:58:02 »
SetPlayerChatBubble(playerid, "TEXTE",  COULEUR, DISTANCEDEVUE, TEMPSENMS);C'est plus pratique et le résultat est le même.
Nippah !

Hors ligne maxya

  • *
  • Tueur en série
  • Messages: 158
    • Voir le profil
Re : probléme clignotant
« Réponse #8 le: 16 Septembre 2012, 21:14:22 »
ok merci sa marche ^^