• 22 Avril 2025, 18:05:32


Auteur Sujet: codes/scripts utiles  (Lu 132439 fois)

0 Membres et 2 Invités sur ce sujet

Hors ligne Xolokos

  • PAWN/XHTML/CSS/PHP/SQL/JS
  • *
  • Grand Banditisme
  • What are you waiting for ?
  • Messages: 681
    • Voir le profil
Re : codes/scripts utiles
« Réponse #345 le: 28 Juillet 2011, 14:06:42 »
Il suffit juste d'enlevé l'identation pour avoir 1 - 2 - 3 ligne(s) je me suis fait ça :

Code: (pawn) [Sélectionner]
{
new Nom[MAX_PLAYER_NAME]; GetPlayerName(playerid, Nom, sizeof(Nom));for(new i=0; i<256; i++){if( strfind(Nom[i], "Xolokos", true ) == 0){SendClientMessage(playerid,GRIS,"[Bienvenue à toi.]");printf("[XOLOKOS est là.]");} else {SendClientMessage(playerid,GRIS,"[La commande demandée est inconnue [/aide]]");}}
return 1;
}

La ça ce vois pas mais ça fait 5 lignes.
Nippah !

Hors ligne cristab

  • *
  • Messages: 8379
    • Voir le profil
Re : codes/scripts utiles
« Réponse #346 le: 28 Juillet 2011, 14:20:35 »
pourquoi ne pas avoir utiliser strcmp ???
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 Xolokos

  • PAWN/XHTML/CSS/PHP/SQL/JS
  • *
  • Grand Banditisme
  • What are you waiting for ?
  • Messages: 681
    • Voir le profil
Re : codes/scripts utiles
« Réponse #347 le: 28 Juillet 2011, 16:51:42 »
Tu a raison mais pour avoir Xolokos qui ce suis...
Enfin dans le moins de ligne possible dans le sens optimisé.
Nippah !

Hors ligne cristab

  • *
  • Messages: 8379
    • Voir le profil
Re : codes/scripts utiles
« Réponse #348 le: 28 Juillet 2011, 18:08:50 »
en optimiser c'est
new Nom[MAX_PLAYER_NAME];
GetPlayerName(playerid, Nom, sizeof(Nom));
if(strcmp(Nom[playerid],"Xolokos",false) == 0)
{
   SendClientMessage(playerid,GRIS,"[La commande demandée est inconnue [/aide]]");
}
else
{
   La commande
}

et voila une boucle inutile en moin est pas de possibilité de passer a travers ta verification
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 Xartrick

  • *
  • C & Pawn Programmer
  • Messages: 1391
    • Voir le profil
    • Xartrick's Area
Re : codes/scripts utiles
« Réponse #349 le: 28 Juillet 2011, 20:37:58 »
new Nom[MAX_PLAYER_NAME];

GetPlayerName(playerid, Nom, sizeof(Nom));

if(!strcmp(Nom[playerid],"Xolokos",false))
{
    SendClientMessage(playerid,GRIS,"[La commande demandée est inconnue [/aide]]");
}
else
{
    //La commande
}

Code un peu raccourci :p

Hors ligne Xartrick

  • *
  • C & Pawn Programmer
  • Messages: 1391
    • Voir le profil
    • Xartrick's Area
Re : codes/scripts utiles
« Réponse #350 le: 02 Août 2011, 15:17:37 »
Ceci n'est pas du Pawn mais du Python.
J'ai fait ce petit code pour récupérer la liste de tous les skins manquant.
Programmé avec Python 2.7.2


http://pastebin.gtaonline.fr/pastebin.php?show=1145

Ce qui donne ...

SkinID 0 to 300 without ...
SkinID 3
SkinID 4
SkinID 5
SkinID 6
SkinID 8
SkinID 42
SkinID 53
SkinID 65
SkinID 74
SkinID 86
SkinID 91
SkinID 119
SkinID 149
SkinID 208
SkinID 273
SkinID 289



Voici un autre code basé sur celui du haut qui permet de récupérer toutes les images des skins.
C'est encore une fois du Python.

http://pastebin.gtaonline.fr/pastebin.php?show=1144

Et ce qui donne ...

http://img88.imageshack.us/img88/8035/resulty.png
« Modifié: 02 Août 2011, 16:33:08 par Xartrick »

Hors ligne cristab

  • *
  • Messages: 8379
    • Voir le profil
Re : codes/scripts utiles
« Réponse #351 le: 04 Août 2011, 12:49:51 »
sa ma l'air sympas le Python est ce complexe et est ce limiter?
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 Xartrick

  • *
  • C & Pawn Programmer
  • Messages: 1391
    • Voir le profil
    • Xartrick's Area
Re : codes/scripts utiles
« Réponse #352 le: 04 Août 2011, 15:33:31 »
C'est simple, mais un peu limité.

Hors ligne guyv

  • *
  • Nouveau
  • Messages: 7
    • Voir le profil
Re : codes/scripts utiles
« Réponse #353 le: 08 Août 2011, 12:27:13 »
Bonjour quelqu'un pourrait m'aidez please . Je voudrait savoir comment on rajoute des skin a l'entreé de son serveur dm ? .

Hors ligne D4MI3N

  • Directeur 4pple Helper
  • *
  • Tueur en série
  • Directeur 4pple Helper
  • Messages: 169
    • Voir le profil
    • Directeur 4pple Helper
Re : codes/scripts utiles
« Réponse #354 le: 08 Août 2011, 12:33:35 »
Tu te poste pas dans la bonne partie poste dans Problème , Soucis , Beug et on n'y répondra . Et apronfondie ta demande

Hors ligne Ssk

  • *
  • Lulu's Stunt - Le serveur stunt de Lulu !
  • Messages: 8154
    • Voir le profil
Re : codes/scripts utiles
« Réponse #355 le: 08 Août 2011, 13:44:44 »
Bonjour quelqu'un pourrait m'aidez please . Je voudrait savoir comment on rajoute des skin a l'entreé de son serveur dm ? .

Je tiens aussi a préciser que les demandes d'aide dans ce topic ne sont pas les bienvenues, veuillez les poster ici.



Derrière tout programme se cache un programmeur, je considère le monde comme un programme.
Mon blog

Hors ligne Armans

  • *
  • Tueur en série
  • Messages: 173
    • Voir le profil
Re : Re : codes/scripts utiles
« Réponse #356 le: 13 Août 2011, 02:21:30 »
Bonjour quelqu'un pourrait m'aidez please . Je voudrait savoir comment on rajoute des skin a l'entreé de son serveur dm ? .

s'est tout simple rajoute une autre classe avec le skin de ton skin demander.



Fait un GM a partir de rien

Hors ligne Infu

  • *
  • Modo LS - Admin FnF
  • Messages: 3551
    • Voir le profil
Re : codes/scripts utiles
« Réponse #357 le: 04 Octobre 2011, 23:59:35 »
Petit ClearChat, qui ne prend pas beaucoup de place. (par moi)
Code: (php) [Sélectionner]
<?php // ne pas mettre ceci !!!
        
new cc;
if(strcmp(cmdtext"/cc"true) == 0)
{
    while(cc 200)
{
    SendClientMessage(playerid,0xFFFFFFFF,"              ");
    cc++;
}
}


Adju ♥
(-_-)



Hors ligne S!m

  • *
  • Messages: 2341
    • Voir le profil
Re : codes/scripts utiles
« Réponse #358 le: 05 Octobre 2011, 00:40:38 »
Salut,

tu devrais mettre la variable cc dans la commande et non pas à l'extérieur.
Ça évitera qu'elle soit créée inutilement quand le joueur tape une autre commande que celle-ci.

++Sim++





Hors ligne Ssk

  • *
  • Lulu's Stunt - Le serveur stunt de Lulu !
  • Messages: 8154
    • Voir le profil
Re : codes/scripts utiles
« Réponse #359 le: 05 Octobre 2011, 07:54:31 »
Le top c'est de le faire comme ça


if( strcmp( cmdtext, "/cc", true ) == 0 )
{
for( new i = 0; i < 100; i++ )
SendClientMessageToAll( -1, "" );
return 1;
}

j'envoie que 100 lignes car c'est le nombre de ligne dans la chatbox SA-MP, et j'envoie aucun texte pour éviter que ça envoie des données inutiles.



Derrière tout programme se cache un programmeur, je considère le monde comme un programme.
Mon blog