Eduardo_Latino
Hors ligne
Criminel entrainé

Messages: 62
|
 |
« le: 30 Juillet 2009 à 21:35:07 » |
|
bonsoir a tous voila j'aimerais savoir comment faire un petit truque je pense que c'est facile, je vous explique j'ai c'est deux commandes : } if(strcmp(cmd, "/speedo", true) == 0) { if(IsPlayerConnected(playerid)) { if (gSpeedo[playerid] == 1) { gSpeedo[playerid] = 2; GameTextForPlayer(playerid, "~n~~n~~n~~n~~n~~n~~n~~g~on", 5000, 5); PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0); } else if (gSpeedo[playerid] == 2) { gSpeedo[playerid] = 1; GameTextForPlayer(playerid, "~n~~n~~n~~n~~n~~n~~n~~r~off", 5000, 5); PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0); } else { SendClientMessage(playerid, COLOR_GRAD1, "you dont have a speedometer"); } } return 1; } if(strcmp(cmd, "/fuel", true) == 0) { if(IsPlayerConnected(playerid)) { if (gGas[playerid] == 0) { gGas[playerid] = 1; GameTextForPlayer(playerid, "~n~~n~~n~~n~~n~~n~~n~~g~Fuel Info on", 5000, 5); PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0); } else if (gGas[playerid] == 1) { gGas[playerid] = 0; GameTextForPlayer(playerid, "~n~~n~~n~~n~~n~~n~~n~~r~Fuel Info off", 5000, 5); PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0); } } return 1; } et j'aimerais savoir comment les mettre une coter de l'autre et comment faire pour pas acheter le speedo au 24/7 et pouvoir faire la commendes librement MErci a vous bonne soirée
|
|
|
|
|
Journalisée
|
|
|
|
Ssk
Développeur d'Open SA-MP
Hors ligne
Sous-admin
GTAOnline Legend

Open-SA-MP - Unlimited Experience
Messages: 3731
 
|
 |
« Répondre #1 le: 30 Juillet 2009 à 21:39:44 » |
|
essaye comme ceci if(strcmp(cmd, "/speedo", true) == 0) { if(IsPlayerConnected(playerid)) { if (gSpeedo[playerid] == 0) { gSpeedo[playerid] = 1; GameTextForPlayer(playerid, "~n~~n~~n~~n~~n~~n~~n~~g~on", 5000, 5); PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0); } else if (gSpeedo[playerid] == 1) { gSpeedo[playerid] = 0; GameTextForPlayer(playerid, "~n~~n~~n~~n~~n~~n~~n~~r~off", 5000, 5); PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0); } } return 1; }
|
|
|
|
|
Journalisée
|
|
|
|
Eduardo_Latino
Hors ligne
Criminel entrainé

Messages: 62
|
 |
« Répondre #2 le: 30 Juillet 2009 à 21:47:51 » |
|
non ce que je veut faire c'est quand je fait /speedo en vois la vitesse et le fuel acoter de la vitesse un accoter de l'autre
|
|
|
|
|
Journalisée
|
|
|
|
cristab
Hors ligne
Admin V.I.P
GTAOnline Legend

Messages: 7333
|
 |
« Répondre #3 le: 30 Juillet 2009 à 21:53:02 » |
|
oui mais sa sens le code d'origne on va pas deviner
pourquoi ne pas essayer avant de poster ?
|
|
|
|
|
Journalisée
|
|
|
|
Eduardo_Latino
Hors ligne
Criminel entrainé

Messages: 62
|
 |
« Répondre #4 le: 30 Juillet 2009 à 21:58:44 » |
|
deja essayer au moins 3 ou 4 fois et pas réussi et oui c'est le code d'origine
|
|
|
|
|
Journalisée
|
|
|
|
cristab
Hors ligne
Admin V.I.P
GTAOnline Legend

Messages: 7333
|
 |
« Répondre #5 le: 30 Juillet 2009 à 22:00:42 » |
|
non il aut les public du seedo et du fuel
|
|
|
|
|
Journalisée
|
|
|
|
Ssk
Développeur d'Open SA-MP
Hors ligne
Sous-admin
GTAOnline Legend

Open-SA-MP - Unlimited Experience
Messages: 3731
 
|
 |
« Répondre #6 le: 30 Juillet 2009 à 22:02:13 » |
|
et j'aimerais savoir comment les mettre une coter de l'autre et comment faire pour pas acheter le speedo au 24/7 et pouvoir faire la commendes librement
J ai repondu pour ca moi
|
|
|
|
|
Journalisée
|
|
|
|
Eduardo_Latino
Hors ligne
Criminel entrainé

Messages: 62
|
 |
« Répondre #7 le: 30 Juillet 2009 à 22:03:24 » |
|
je veut faire sa : http://moe.mabul.org/up/moe/2009/07/30/img-220350x0k0x.pngMerci de votre aide EDIT : ji vais essayer de suite j'avais pas compris, je enlevé les deux commendes /speedo et fuel et je met le tienne a la place?
|
|
|
|
« Dernière édition: 30 Juillet 2009 à 22:05:12 par Eduardo_Latino »
|
Journalisée
|
|
|
|
Ssk
Développeur d'Open SA-MP
Hors ligne
Sous-admin
GTAOnline Legend

Open-SA-MP - Unlimited Experience
Messages: 3731
 
|
 |
« Répondre #8 le: 30 Juillet 2009 à 22:05:09 » |
|
Beh passe nous les deux fonction =)
|
|
|
|
|
Journalisée
|
|
|
|
Eduardo_Latino
Hors ligne
Criminel entrainé

Messages: 62
|
 |
« Répondre #9 le: 30 Juillet 2009 à 22:05:47 » |
|
} if(strcmp(cmd, "/speedo", true) == 0) { if(IsPlayerConnected(playerid)) { if (gSpeedo[playerid] == 1) { gSpeedo[playerid] = 2; GameTextForPlayer(playerid, "~n~~n~~n~~n~~n~~n~~n~~g~on", 5000, 5); PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0); } else if (gSpeedo[playerid] == 2) { gSpeedo[playerid] = 1; GameTextForPlayer(playerid, "~n~~n~~n~~n~~n~~n~~n~~r~off", 5000, 5); PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0); } else { SendClientMessage(playerid, COLOR_GRAD1, "you dont have a speedometer"); } } return 1; } if(strcmp(cmd, "/fuel", true) == 0) { if(IsPlayerConnected(playerid)) { if (gGas[playerid] == 0) { gGas[playerid] = 1; GameTextForPlayer(playerid, "~n~~n~~n~~n~~n~~n~~n~~g~Fuel Info on", 5000, 5); PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0); } else if (gGas[playerid] == 1) { gGas[playerid] = 0; GameTextForPlayer(playerid, "~n~~n~~n~~n~~n~~n~~n~~r~Fuel Info off", 5000, 5); PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0); } } return 1; } sa??
|
|
|
|
|
Journalisée
|
|
|
|
cristab
Hors ligne
Admin V.I.P
GTAOnline Legend

Messages: 7333
|
 |
« Répondre #10 le: 30 Juillet 2009 à 22:10:02 » |
|
non tu doit avoir un truc du genre public Speedo() et public Fuel()
|
|
|
|
|
Journalisée
|
|
|
|
Eduardo_Latino
Hors ligne
Criminel entrainé

Messages: 62
|
 |
« Répondre #11 le: 30 Juillet 2009 à 22:17:11 » |
|
Speedo if(gSpeedo[i] == 2) { if(distance <10) { format(string, 256, "~n~~n~~n~~n~~n~~n~~n~~g~mph : ~w~%.0f",distance); } if(distance > 10 && distance < 100) { format(string, 256, "~n~~n~~n~~n~~n~~n~~n~~g~mph : ~w~%.0f",distance); } if(distance > 100) { format(string, 256, "~n~~n~~n~~n~~n~~n~~n~~g~mph : ~w~%.0f",distance); } GameTextForPlayer(i, string, 2000, 5); } Fuel public CheckGas() { new string[256]; for(new i=0;i<MAX_PLAYERS;i++) { if(IsPlayerConnected(i)) { if(GetPlayerState(i) == PLAYER_STATE_DRIVER) { new vehicle = GetPlayerVehicleID(i); if(Gas[vehicle] >= 1) { if(Gas[vehicle] <= 10) { PlayerPlaySound(i, 1085, 0.0, 0.0, 0.0); } if(gGas[i] == 1) { format(string, sizeof(string), "~r~~n~~n~~n~~n~~n~~n~~n~~n~~n~Fuel:~w~ %d%",Gas[vehicle]); GameTextForPlayer(i,string,15500,3); } if(IsAPlane(vehicle) || IsABoat(vehicle)) { Gas[vehicle]++; } Gas[vehicle]--; } else { NoFuel[i] = 1; TogglePlayerControllable(i, 0); GameTextForPlayer(i,"~w~~n~~n~~n~~n~~n~~n~~n~~n~No fuel in Vehicle~n~Use /sortir to leave the vehicle",1500,3); } j'espere que c'est sa 
|
|
|
|
|
Journalisée
|
|
|
|
cristab
Hors ligne
Admin V.I.P
GTAOnline Legend

Messages: 7333
|
 |
« Répondre #12 le: 30 Juillet 2009 à 22:35:29 » |
|
c'est exactement j'edit une fois terminer essaie sa dans le public speedo a la place de celui d'origne if(gSpeedo[i] == 1) { if(distance <10 && NoFuel[i] == 0) { new vehicle = GetPlayerVehicleID(i); format(string, 256, "~n~~n~~n~~n~~n~~n~~n~~g~mph : ~w~%.0f ~r~Fuel:~w~ %d%",distance,Gas[vehicle]); if(IsAPlane(vehicle) || IsABoat(vehicle)) { Gas[vehicle]++; } Gas[vehicle]--; } GameTextForPlayer(i, string, 2000, 5); if (NoFuel[i] == 1) { TogglePlayerControllable(i, 0); GameTextForPlayer(i,"~w~~n~~n~~n~~n~~n~~n~~n~~n~No fuel in Vehicle~n~Use /sortir to leave the vehicle",1500,3); } } PS code sans essayer donc surrement une ou deux erreure minime
|
|
|
|
« Dernière édition: 30 Juillet 2009 à 22:43:14 par cristab »
|
Journalisée
|
|
|
|
Eduardo_Latino
Hors ligne
Criminel entrainé

Messages: 62
|
 |
« Répondre #13 le: 30 Juillet 2009 à 23:34:38 » |
|
oui, sa ma donner sa : C:\Documents and Settings\Administrateur.15C8C0122FFA4EF\Bureau\samp02Xserver.win32\gamemodes\WC-RP.pwn(4651) : warning 204: symbol is assigned a value that is never used: "plname" C:\Documents and Settings\Administrateur.15C8C0122FFA4EF\Bureau\samp02Xserver.win32\gamemodes\WC-RP.pwn(4650) : warning 204: symbol is assigned a value that is never used: "maxspeed" Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
Header size: 6500 bytes Code size: 1217196 bytes Data size: 2240316 bytes Stack/heap size: 16384 bytes; estimated max. usage=4931 cells (19724 bytes) Total requirements: 3480396 bytes
2 Warnings.
PS : si sa marche je peu enlever la Commende /fuel??
|
|
|
|
« Dernière édition: 30 Juillet 2009 à 23:37:08 par Eduardo_Latino »
|
Journalisée
|
|
|
|
GzupScripter
Hors ligne
Petit nouveau

Messages: 27
|
 |
« Répondre #14 le: 30 Juillet 2009 à 23:37:07 » |
|
Les Warnings ne sont pas bien bien important .. il font juste avertir que tu as un truc de trop .. mais sa ne changeras pas vraiment le fonctionnement de ton script 
|
|
|
|
|
Journalisée
|
|
|
|
|