• 07 Juin 2026, 00:50:40


Auteur Sujet: Voiture résérvé Au admin  (Lu 5981 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne lilem

  • Team CSL
  • *
  • Bandit
  • Messages: 251
    • Voir le profil
Voiture résérvé Au admin
« le: 22 Janvier 2008, 16:56:42 »
Salut, Sa fait un petit moment que je cherche ce FS il y et sur SFTDM


Hors ligne UrbanGhetto

  • *
  • Grand Banditisme
  • I PWN You !
  • Messages: 948
    • Voir le profil
    • http://h2oteam.roxorgamers.com/
Re : Voiture résérvé Au admin
« Réponse #1 le: 22 Janvier 2008, 18:35:38 »
Facile,

Je te donne le code mais essaye de le comprendre au moins...

new AdminVehicle1; /* Tout en haut, Définition du premier véhicule admin */
new AdminVehicle2; /* Tout en haut, Définition du deuxième véhicule admin */

public OnGameModeInit(){
AdminVehicle1=AddStaticVehicle(ID,X,Y,Z,Couleur1,Couleur2); /* 1er Véhicule admin */
AdminVehicle2=AddStaticVehicle(ID,X,Y,Z,Couleur1,Couleur2); /* 2e Véhicule admin */
}

public OnPlayerEnterVehicle(playerid,vehicleid){
if(vehicleid==AdminVehicle1){ /* Si le joueur entre dans le premier véhicule admin */
/* Actions */
}
if(vehicleid==AdminVehicle2){ /* Si le joueur entre dans le deuxième véhicule admin */
/* Actions */
}
}

Si tu veux ajouter des véhicules il suffit de définir plus de véhicules en haut de ton script, Ajouter un véhicule avec AdminVehicleX== devant, Et le mettre dans OnPlayerEnterVehicle, (Tu peut aussi utiliser OnPlayerStatChange pour éxécuter les actions une fois que le joueur est DANS le véhicule...).

˙·٠•● Je dis, mieux vaut toucher à un clavier qu'a de la drogue | Le meilleur topic du forum | Ce que j'ai fait a fait de moi ce que je suis ●•٠·˙

Hors ligne marsu

  • Je suis un gros noob
  • *
  • Tueur en série
  • Messages: 175
    • Voir le profil
Re : Voiture résérvé Au admin
« Réponse #2 le: 24 Janvier 2008, 13:24:10 »
J'ai essayer ton code mais il marche pas pour moi

ps : mon code

1.AdminVehicle1=AddStaticVehicle(545,2329.3374,-1253.2600,22.3334,264.0271,1,1); /* 1er Véhicule admin */
83.194.129.129:7777
[FR]Server Rpg 5.3 By Lites Recrute
http://Http://samp.teamfr.com

|Evolution Server|
- - - _ _ _

Hors ligne [StAfF]MaN

  • [StAfF] forever ^^
  • *
  • Gangster
  • [StAfF] un jour, [StAfF] toujours ^^ !!!
  • Messages: 1040
    • Voir le profil
    • SITE [StAfF]
Re : Voiture résérvé Au admin
« Réponse #3 le: 24 Janvier 2008, 14:16:06 »
il ne faut pas seulement mettre AdminVehicle1=AddStaticVehicle(545,2329.3374,-1253.2600,22.3334,264.0271,1,1); /* 1er Véhicule admin */

Au début de ton script dans <float> tu met ça

new AdminVehicle1; // Tout en haut, Définition du premier véhicule admin
new AdminVehicle2; //Tout en haut, Définition du deuxième véhicule admin

etc..., pour tout les véhicules que tu veu mettre admin

Ensuite dans ton public GameModeInit tu met "AdminVehicle1=" devant le(s) véhicule(s) que tu veu mettre admin par exemple

AdminVehicle1=AddStaticVehicle(411,-1986.9916,271.2776,35.2723,63.3029,6,0); (pour une infernusqui se trouve au wang)

Après dans public OnPlayerEnterVehicle(playerid,vehicleid){

tu met ça

if(vehicleid==AdminVehicle1){
GameTextForPlayer(playerid,"blablabla",10000,3);
} //par exemple, après tu met ce que tu veu...

et ainsi de suite pour tout les véhicules que tu as choisi pour qu'ils soient exclusivement admin.

tu peu essayer ça

public OnPlayerEnterVehicle(playerid,vehicleid){
if(vehicleid==AdminVehicle1){
if(IsPlayerAdmin(playerid) == 1){
GameTextForPlayer(playerid,"~g~bonjour Admin.",10000,3); // 10000 pour 10 seconde texte affiché a l'écran
}else{
if(IsPlayerAdmin(playerid) == 0){
GameTextForPlayer(playerid,"~r~Tu n'est pas Admin",15000,3);
//tu peu rajouter une téléportation pour le player, comme ça il ne sera pas dans la voiture, ou alors tu le met en taule
}
}
}

Voila ^^
« Modifié: 24 Janvier 2008, 14:18:08 par [StAfF]mAn »
^v^v^v^v|
   StAfF  |                              IP: gtaunderground.No-Ip.org

^v^v^v^v|

Hors ligne UrbanGhetto

  • *
  • Grand Banditisme
  • I PWN You !
  • Messages: 948
    • Voir le profil
    • http://h2oteam.roxorgamers.com/
Re : Voiture résérvé Au admin
« Réponse #4 le: 24 Janvier 2008, 14:20:19 »
Vous pouvez arrêter de poster des codes dans l'air X_X, Utilisez la fonction Codes ou GeSHi du forum

˙·٠•● Je dis, mieux vaut toucher à un clavier qu'a de la drogue | Le meilleur topic du forum | Ce que j'ai fait a fait de moi ce que je suis ●•٠·˙

Hors ligne Syg

  • Expert programmeur C/C++/PAWN
  • *
  • The GTAOnline Jesus
  • Messages: 3908
    • Voir le profil
Re : Voiture résérvé Au admin
« Réponse #5 le: 24 Janvier 2008, 14:36:37 »
Voici une solution plus jolie pour le cas où on a beaucoup de véhicules admins :

new AdminVehicle1;
new AdminVehicle1;
..
public OnGameModeInit ()
{
   /* Code du début de la callback */
   ...

   /* Véhicules admins (ils doivent tous être déclarés ici entre AdminVehicle1= et AdminVehicle2=) */
   AdminVehicle1 = CreateVehicle (...); // Premier véhicule admin
   CreateVehicle (....); // Un autre véhicule admin
   CreateVehicle (....); // Puis un autre
   ...
   AdminVehicle2 = CreateVehicle (...); // Le dernier vehicule admin

   /* Le reste de la callback */
   ...
}

public OnPlayerEnterVehicle(playerid,vehicleid)
{
   /* Si c'est un véhicule admin */
   if (vehicleid>= AdminVehicle1 && vehicleid<=AdminVehicle2)
   {
      /* Actions */
   }
}

Ceci permet d'éviter que la callback OnPlayerEnterVehicle devienne énorme au fur et à mesure qu'on rajoute des véhicules admins.

++
Syg
Courtesy of GtaManiac

Hors ligne marsu

  • Je suis un gros noob
  • *
  • Tueur en série
  • Messages: 175
    • Voir le profil
Re : Voiture résérvé Au admin
« Réponse #6 le: 24 Janvier 2008, 16:38:38 »
merci a [StAfF]mAn et Syg sa m'aide je vais essayer

est sinon celui qui est pas admin ne peut pas rentrer ?

Sa peut Marcher pour une gTeam ?
83.194.129.129:7777
[FR]Server Rpg 5.3 By Lites Recrute
http://Http://samp.teamfr.com

|Evolution Server|
- - - _ _ _

Hors ligne marsu

  • Je suis un gros noob
  • *
  • Tueur en série
  • Messages: 175
    • Voir le profil
Re : Voiture résérvé Au admin
« Réponse #7 le: 24 Janvier 2008, 16:48:28 »
Arf jarrive pas 2 choses

D:\PROGRA~1\ROCKST~1\GTASAN~1\FILTER~1\sad.pwn(109) : warning 225: unreachable code
D:\PROGRA~1\ROCKST~1\GTASAN~1\FILTER~1\sad.pwn(832) : error 029: invalid expression, assumed zero
D:\PROGRA~1\ROCKST~1\GTASAN~1\FILTER~1\sad.pwn(853) : error 030: compound statement not closed at the end of file (started at line 830)
Pawn compiler 3.2.3664           Copyright (c) 1997-2006, ITB CompuPhase


2 Errors.
83.194.129.129:7777
[FR]Server Rpg 5.3 By Lites Recrute
http://Http://samp.teamfr.com

|Evolution Server|
- - - _ _ _

Hors ligne [StAfF]MaN

  • [StAfF] forever ^^
  • *
  • Gangster
  • [StAfF] un jour, [StAfF] toujours ^^ !!!
  • Messages: 1040
    • Voir le profil
    • SITE [StAfF]
Re : Voiture résérvé Au admin
« Réponse #8 le: 24 Janvier 2008, 16:55:20 »
Et il y a quoi a ces lignes ?? (109) (832) (853)
^v^v^v^v|
   StAfF  |                              IP: gtaunderground.No-Ip.org

^v^v^v^v|

Hors ligne marsu

  • Je suis un gros noob
  • *
  • Tueur en série
  • Messages: 175
    • Voir le profil
Re : Voiture résérvé Au admin
« Réponse #9 le: 24 Janvier 2008, 16:58:32 »
Maintenant c'est

D:\PROGRA~1\ROCKST~1\GTASAN~1\FILTER~1\sad.pwn(110) : warning 225: unreachable code
D:\PROGRA~1\ROCKST~1\GTASAN~1\FILTER~1\sad.pwn(851) : error 030: compound statement not closed at the end of file (started at line 832)
Pawn compiler 3.2.3664           Copyright (c) 1997-2006, ITB CompuPhase


1 Error.


Ligne 832 = if(vehicleid==AdminVehicle1){
83.194.129.129:7777
[FR]Server Rpg 5.3 By Lites Recrute
http://Http://samp.teamfr.com

|Evolution Server|
- - - _ _ _

Hors ligne [StAfF]MaN

  • [StAfF] forever ^^
  • *
  • Gangster
  • [StAfF] un jour, [StAfF] toujours ^^ !!!
  • Messages: 1040
    • Voir le profil
    • SITE [StAfF]
Re : Voiture résérvé Au admin
« Réponse #10 le: 24 Janvier 2008, 17:07:47 »
Tu peu pas nous filer les lignes qui sont mises entre parenthèse stp ^^ parce que sinon on peu pas t'aider :p !!

Allé, la ligne 110 et la ligne 853 pleas ^^

pour la 110 tu doit avoir une "{" en trop
^v^v^v^v|
   StAfF  |                              IP: gtaunderground.No-Ip.org

^v^v^v^v|

Hors ligne marsu

  • Je suis un gros noob
  • *
  • Tueur en série
  • Messages: 175
    • Voir le profil
Re : Voiture résérvé Au admin
« Réponse #11 le: 24 Janvier 2008, 17:09:53 »
110 =    if(strcmp(dini_Get("Sad",PName),"ValidSad",true)==0)

851 = Ya rien

832 = if(vehicleid==AdminVehicle1){
83.194.129.129:7777
[FR]Server Rpg 5.3 By Lites Recrute
http://Http://samp.teamfr.com

|Evolution Server|
- - - _ _ _

Hors ligne UrbanGhetto

  • *
  • Grand Banditisme
  • I PWN You !
  • Messages: 948
    • Voir le profil
    • http://h2oteam.roxorgamers.com/
Re : Voiture résérvé Au admin
« Réponse #12 le: 24 Janvier 2008, 17:18:18 »
Ben oui, Mets un { à la fin de if(strcmp(dini_Get("Sad",PName),"ValidSad",true)==0), if(strcmp(dini_Get("Sad",PName),"ValidSad",true)==0){

˙·٠•● Je dis, mieux vaut toucher à un clavier qu'a de la drogue | Le meilleur topic du forum | Ce que j'ai fait a fait de moi ce que je suis ●•٠·˙

Hors ligne marsu

  • Je suis un gros noob
  • *
  • Tueur en série
  • Messages: 175
    • Voir le profil
Re : Voiture résérvé Au admin
« Réponse #13 le: 24 Janvier 2008, 17:32:05 »
Aie !

D:\PROGRA~1\ROCKST~1\GTASAN~1\FILTER~1\sad.pwn(110) : warning 225: unreachable code
D:\PROGRA~1\ROCKST~1\GTASAN~1\FILTER~1\sad.pwn(114) : error 029: invalid expression, assumed zero
D:\PROGRA~1\ROCKST~1\GTASAN~1\FILTER~1\sad.pwn(114) : warning 215: expression has no effect
D:\PROGRA~1\ROCKST~1\GTASAN~1\FILTER~1\sad.pwn(114) : error 001: expected token: ";", but found "if"
D:\PROGRA~1\ROCKST~1\GTASAN~1\FILTER~1\sad.pwn(124) : error 029: invalid expression, assumed zero
D:\PROGRA~1\ROCKST~1\GTASAN~1\FILTER~1\sad.pwn(124) : error 004: function "OnPlayerSpawn" is not implemented
D:\PROGRA~1\ROCKST~1\GTASAN~1\FILTER~1\sad.pwn(129) : warning 225: unreachable code
D:\PROGRA~1\ROCKST~1\GTASAN~1\FILTER~1\sad.pwn(129) : error 029: invalid expression, assumed zero
D:\PROGRA~1\ROCKST~1\GTASAN~1\FILTER~1\sad.pwn(129) : error 004: function "OnPlayerCommandText" is not implemented
D:\PROGRA~1\ROCKST~1\GTASAN~1\FILTER~1\sad.pwn(132) : warning 219: local variable "string" shadows a variable at a preceding level
D:\PROGRA~1\ROCKST~1\GTASAN~1\FILTER~1\sad.pwn(144) : warning 219: local variable "PName" shadows a variable at a preceding level
D:\PROGRA~1\ROCKST~1\GTASAN~1\FILTER~1\sad.pwn(145) : error 017: undefined symbol "cmdtext"
D:\PROGRA~1\ROCKST~1\GTASAN~1\FILTER~1\sad.pwn(150) : error 017: undefined symbol "cmdtext"
D:\PROGRA~1\ROCKST~1\GTASAN~1\FILTER~1\sad.pwn(181) : error 017: undefined symbol "cmdtext"
D:\PROGRA~1\ROCKST~1\GTASAN~1\FILTER~1\sad.pwn(214) : error 017: undefined symbol "cmdtext"
D:\PROGRA~1\ROCKST~1\GTASAN~1\FILTER~1\sad.pwn(241) : error 017: undefined symbol "cmdtext"
D:\PROGRA~1\ROCKST~1\GTASAN~1\FILTER~1\sad.pwn(268) : error 017: undefined symbol "cmdtext"
D:\PROGRA~1\ROCKST~1\GTASAN~1\FILTER~1\sad.pwn(295) : error 017: undefined symbol "cmdtext"
D:\PROGRA~1\ROCKST~1\GTASAN~1\FILTER~1\sad.pwn(322) : error 017: undefined symbol "cmdtext"
D:\PROGRA~1\ROCKST~1\GTASAN~1\FILTER~1\sad.pwn(429) : error 017: undefined symbol "cmdtext"
D:\PROGRA~1\ROCKST~1\GTASAN~1\FILTER~1\sad.pwn(457) : error 017: undefined symbol "cmdtext"
D:\PROGRA~1\ROCKST~1\GTASAN~1\FILTER~1\sad.pwn(486) : error 017: undefined symbol "cmdtext"
D:\PROGRA~1\ROCKST~1\GTASAN~1\FILTER~1\sad.pwn(512) : error 017: undefined symbol "cmdtext"
D:\PROGRA~1\ROCKST~1\GTASAN~1\FILTER~1\sad.pwn(527) : error 017: undefined symbol "cmdtext"
D:\PROGRA~1\ROCKST~1\GTASAN~1\FILTER~1\sad.pwn(542) : error 017: undefined symbol "cmdtext"
D:\PROGRA~1\ROCKST~1\GTASAN~1\FILTER~1\sad.pwn(573) : error 017: undefined symbol "cmdtext"
D:\PROGRA~1\ROCKST~1\GTASAN~1\FILTER~1\sad.pwn(628) : error 017: undefined symbol "cmdtext"
D:\PROGRA~1\ROCKST~1\GTASAN~1\FILTER~1\sad.pwn(647) : error 004: function "Sad_Yes" is not implemented
D:\PROGRA~1\ROCKST~1\GTASAN~1\FILTER~1\sad.pwn(665) : error 017: undefined symbol "cmdtext"
D:\PROGRA~1\ROCKST~1\GTASAN~1\FILTER~1\sad.pwn(684) : error 004: function "Sad_Yes" is not implemented
D:\PROGRA~1\ROCKST~1\GTASAN~1\FILTER~1\sad.pwn(702) : error 017: undefined symbol "cmdtext"

Compilation aborted.Pawn compiler 3.2.3664           Copyright (c) 1997-2006, ITB CompuPhase


26 Errors.



Fodrai plutot refaire la ligne 832 = if(vehicleid==AdminVehicle1){
« Modifié: 24 Janvier 2008, 17:34:04 par marsu »
83.194.129.129:7777
[FR]Server Rpg 5.3 By Lites Recrute
http://Http://samp.teamfr.com

|Evolution Server|
- - - _ _ _

Hors ligne R@f

  • *
  • GTAOnline Addict
  • Messages: 4655
    • Voir le profil
Re : Voiture résérvé Au admin
« Réponse #14 le: 24 Janvier 2008, 17:38:19 »
manque surment une accolade ;)

++
R@f