• 04 Mai 2025, 11:13:30


Voir les contributions

Cette section vous permet de consulter les contributions (messages, sujets et fichiers joints) d'un utilisateur. Vous ne pourrez voir que les contributions des zones auxquelles vous avez accès.


Messages - Wesley9291

Pages: [1]
1
playerid s'est celui qui tape la commande donc ce n'est pas playerid

2
Pour le sscanf j'ai juste à mettre ça dans le GM ?


stock sscanf(string[], format[], {Float,_}:...)
{
new
formatPos = 0,
stringPos = 0,
paramPos = 2,
paramCount = numargs();
while (paramPos < paramCount && string[stringPos])
{
switch (format[formatPos++])
{
case '\0':
{
return 0;
}
case 'i', 'd':
{
new
neg = 1,
num = 0,
ch = string[stringPos];
if (ch == '-')
{
neg = -1;
ch = string[++stringPos];
}
do
{
stringPos++;
if (ch >= '0' && ch <= '9')
{
num = (num * 10) + (ch - '0');
}
else
{
return 1;
}
}
while ((ch = string[stringPos]) && ch != ' ');
setarg(paramPos, 0, num * neg);
}
case 'h', 'x':
{
new
ch,
num = 0;
while ((ch = string[stringPos++]))
{
switch (ch)
{
case 'x', 'X':
{
num = 0;
continue;
}
case '0' .. '9':
{
num = (num << 4) | (ch - '0');
}
case 'a' .. 'f':
{
num = (num << 4) | (ch - ('a' - 10));
}
case 'A' .. 'F':
{
num = (num << 4) | (ch - ('A' - 10));
}
case ' ':
{
break;
}
default:
{
return 1;
}
}
}
setarg(paramPos, 0, num);
}
case 'c':
{
setarg(paramPos, 0, string[stringPos++]);
}
case 'f':
{
new tmp[25];
strmid(tmp, string, stringPos, stringPos+sizeof(tmp)-2);
setarg(paramPos, 0, _:floatstr(tmp));
}
case 's', 'z':
{
new
i = 0,
ch;
if (format[formatPos])
{
while ((ch = string[stringPos++]) && ch != ' ')
{
setarg(paramPos, i++, ch);
}
if (!i) return 1;
}
else
{
while ((ch = string[stringPos++]))
{
setarg(paramPos, i++, ch);
}
}
stringPos--;
setarg(paramPos, i, '\0');
}
default:
{
continue;
}
}
while (string[stringPos] && string[stringPos] != ' ')
{
stringPos++;
}
while (string[stringPos] == ' ')
{
stringPos++;
}
paramPos++;
}
while (format[formatPos] == 'z') formatPos++;
return format[formatPos];
}


C'est bon sa marche avec le ReturnUser

3
Merci je vais essayer je vous dis si c'est résolu ce soir.

4
Bonjour, je voulais savoir ce qui fallait mettre dans une commande pour que quand par exemple je fais /payer [ID] pour pouvoir pas mettre que l'id mais par exemple la partie du nom... Exemple: /payer Name

5
Scripting SA-MP [Pawn center] / Re : [Help] Erreur compilation
« le: 09 Mars 2012, 00:10:34 »
Ah ouai le point virgule j'avais oublié. Mais juste maintenant j'ai fait ça >

(ligne 1546) - public PayTime()
{
  for( new i = 0; i < MAX_PLAYERS; i ++ )
  {
   new hour;
GetPlayerTime(i, hour);
if((hour == 0) || (hour == 1) || (hour == 2) || (hour == 3) || (hour == 4) || (hour == 5) || (hour == 6) || (hour == 7) || (hour == 8) || (hour == 9) || (hour == 10) || (hour == 11) || (hour == 12) || (hour == 13) || (hour == 14) || (hour == 15) || (hour == 16) || (hour == 17) || (hour == 18) || (hour == 19) || (hour == 20) || (hour == 21) || (hour == 22) || (hour == 23))
{
   SetPlayerScore(i,GetPlayerScore(i)+1);
   GivePlayerMoney(i, 2000);

   SendClientMessage(i, GOOD, "   ____________________________________");
   SendClientMessage(i, GOOD, "_______________{FFFFF}PAYTIME{00B9FF}____________________");
   SendClientMessage(i, GOOD, " ");
   SendClientMessage(i, GOOD, "            ___   Il est maintenant %d heure   ___", hour);
   SendClientMessage(i, GOOD, "  ");
   SendClientMessage(i, GOOD, "Solde:{FFFFFF} 2000$");
   
   new String[256];
   format(String, sizeof(String), "Vous avez maintenant{FFFFFF} %d heures jouées.", GetPlayerScore(i));
   SendClientMessage(i, GOOD, String);
  
   if(Levels[i] >= 1)
{
   SendClientMessage(i, DEVOIR, "Bonus Admin:{FFFFFF} 2500$");
   GivePlayerMoney(i, 2500);
   }
   SendClientMessage(i, GOOD, "   ____________________________________");
}
  
   }
}
return 1;
}

Sa me fait ces erreurs >


C:\Users\macdo\Desktop\serveur\gamemodes\test.pwn(1551) : warning 202: number of arguments does not match definition
C:\Users\macdo\Desktop\serveur\gamemodes\test.pwn(1560) : warning 202: number of arguments does not match definition
C:\Users\macdo\Desktop\serveur\gamemodes\test.pwn(1578) : error 010: invalid function or declaration
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase


1 Error.

6
Scripting SA-MP [Pawn center] / [Help] Erreur compilation
« le: 08 Mars 2012, 20:03:51 »
Bonjour quelqu'un peut m'aider pour ça s'il vous plaît ?

public PayTime()
{
  for( new i = 0; i < MAX_PLAYERS; i ++ )
  {
new hour
GetPlayerTime(i, hour);
if((hour == 0) || (hour == 1))
{
   SetPlayerScore(i,GetPlayerScore(i)+1);
   GivePlayerMoney(i, 2000);

   SendClientMessage(i, GOOD, "   ____________________________________");
   SendClientMessage(i, GOOD, "_______________{FFFFF}PAYTIME{00B9FF}____________________");
   SendClientMessage(i, GOOD, " ");
   SendClientMessage(i, GOOD, "            ___   Il est maintenant %d heure   ___", hour);
   SendClientMessage(i, GOOD, "  ");
   SendClientMessage(i, GOOD, "Solde:{FFFFFF} 2000$");
   SendClientMessage(i, GOOD, "Vous avez maintenant{FFFFFF} %d heures jouées.", GetPlayerScore(i));
   if(Levels[i] >= 1)
{
   SendClientMessage(i, DEVOIR, "Bonus Admin:{FFFFFF} 2500$");
   GivePlayerMoney(i, 2500);
   }
   SendClientMessage(i, GOOD, "   ____________________________________");
   
  
   }
}
return 1;
}

Et les erreurs


C:\Users\macdo\Desktop\serveur\gamemodes\test.pwn(1551) : error 001: expected token: ";", but found "-identifier-"
C:\Users\macdo\Desktop\serveur\gamemodes\test.pwn(1551) : warning 202: number of arguments does not match definition
C:\Users\macdo\Desktop\serveur\gamemodes\test.pwn(1560) : warning 202: number of arguments does not match definition
C:\Users\macdo\Desktop\serveur\gamemodes\test.pwn(1563) : warning 202: number of arguments does not match definition
C:\Users\macdo\Desktop\serveur\gamemodes\test.pwn(1574) : warning 217: loose indentation
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase


1 Error.

7
Oui j'ai chercher mais j'en est trouver, mais pas vraiment comme je voulais j'aimerais un system comme sur un serveur Rôle Play

8
Je déclare un bug que je nais pas compris pourquoi sa fait sa: quand une personne se connecte sa le met admin ou modérateur, pas pour tous mais la plupart sont admin ou modérateur dans que je les est mit.

(désoler pour les fautes)

9
Scripting SA-MP [Pawn center] / Recherche FS Achat vehicules
« le: 26 Août 2011, 20:39:40 »
Bonjours à tous,

Voilà sa fait un petit moment que je cherche un system d'achat vehicule j'en est trouver et sa ne marche pas, pour samp 0.3c donc si possible si quelqu'un connait un FS ou il y a un system de achat véhicule (si possible comme sur un serveur Rôle Play ou tu va au concessionnaire après tu a /v garer /v acheter etc...)

Merci à vous si vous en avez 1 de FS comme sa.


(si possible de pas avoir de commentaire du style: cherche un peu... car j'ai cherchais pendant longtemps !)

10
Un membres c'est /invite ou /inviter

11
Scripting SA-MP [Pawn center] / Re : Aide Icône maps pawno
« le: 11 Août 2011, 14:25:29 »
A oui c'est bon, merci à toi !

12
Scripting SA-MP [Pawn center] / Aide Icône maps pawno
« le: 11 Août 2011, 14:18:30 »
Bonjour à tous, voilà dans mon GM il y a des drapeau:



Et j'aimerais savoir comment sa s'appel pour que je les retire...

Merci à vous !

(désoler si c'est la mauvaise section, première fois que je poste sur ce forum.)

Pages: [1]