• 15 Mai 2024, 20:15:23


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.


Sujets - scott1

Pages: 1 2 [3] 4 5 ... 12
31
Scripting SA-MP [Pawn center] / Soucis avec le Gveh de Mr Freddo
« le: 21 Octobre 2010, 11:56:02 »
Bonjour à toute et à tous,

j'ai un soucis, avec l'include gveh, de MrFreddo,

j'ai retirer ce qu'il me fallait pour faire un système de save de tuning.

Tout se sauvegarde bien, mais au moment de charger les mods, seuls certain sont chargé.

Dans son topic il previent que son include est pour samp 2.x, est ce la le soucis avec le chargement du tuning?

Merci d'avance

32
Scripting SA-MP [Pawn center] / Topic Scott1
« le: 16 Octobre 2010, 18:57:55 »
Bonjour à toutes et à tous,

pour éviter de flood, je cree un topic général.

je recomence le pawn, j'aimerasi savoir comment bloquer le bouton spawn dans le onplayerrequestclass.

Quand quand on clique dessus rien ne se passe.

Merci

33
Scripting SA-MP [Pawn center] / Aide avec Dini
« le: 16 Octobre 2010, 13:48:02 »
Bonjour à toutes et à tous,

j'aimerais avoir quelque precision sur les fonction de Dini.


dini_Set, elle permet d'ouvrir un fichier, de chercher quelque chose et de le modifier?

Exemple

maison=85
voiture=2
niveau=99


S'est donc possible de remplacer le 2 de voiture par 5 sans modifier le reste?

Merci pour cette precision.

Cette fonction utilise t'elle bcp de resource?

34
Scripting SA-MP [Pawn center] / Oubli d'un nom de fonction
« le: 15 Octobre 2010, 22:24:45 »
Bonsoir à toutes et à tous,

J'ai oublier comment on appelais une fonction qui commençait par


for(new i = 0; i != sizeof(X); i++ )

Merci d'avance

35
Bonjour, je ne me suis jamais intéresse a cette fonction

AddStaticVehicleEx

J'aimerais savoir comment fonctionne le temps de respawn

Si il début quand le serveur s'arrête et le respawn après le délais et recommence,

ou si il début quand quelqu'un sorte du véhicule, et s'annule quand quelqu'un entre dedans.

Merci d'avance

36
Scripting SA-MP [Pawn center] / MySql
« le: 13 Août 2010, 21:35:58 »
J'ai un ami, qui m'a posé une question, ne sachant pas bien repondre, je vous la pose.

Pour récupérer les stats d'un joueur, le mysql s'est mieux ou utiliser la connexion ftp.

Merci d'avance

37
Scripting SA-MP [Pawn center] / AIDE Nouvelle fonction
« le: 13 Août 2010, 04:08:42 »
Bonjour,

j'aimerais savoir a quoi sert cette nouvelle confitio?

http://wiki.sa-mp.com/wiki/HTTP

Merci d'avance

38
Bonjour à toutes et à tous,

J'ai un soucis avec 2 code pour vendre des biz et maisons entre joueurs.

J'ai coder ceci pour les maison:

else if(strcmp(x_job,"maison",true) == 0)
{
    if(OwnableMaisonOffer[playerid] < 999)
    {
        if(OwnableMaisonID[playerid] == 255) { return 1; }
        if(OwnableMaisonPrice[playerid] == 0) { return 1; }
if(PlayerInfo[playerid][pPhousekey] != 255) { SendClientMessage(playerid, COLOR_WHITE, "Vous avez déjà une maison !"); return 1; }
if (!ProxDetectorS(8.0, playerid, OwnableMaisonOffer[playerid])) { SendClientMessage(playerid, COLOR_WHITE, "Vous êtes trop loin de ce joueur !"); return 1; }
        if(PlayerInfo[playerid][pCash] >= OwnableMaisonPrice[playerid])
        {
if(IsPlayerConnected(OwnableMaisonOffer[playerid]))
{
    GetPlayerName(playerid, sendername, sizeof(sendername));
strmid(PlayerInfo[OwnableMaisonOffer[playerid]][pPhousekey], sendername, 0, strlen(sendername), 255);
    PlayerInfo[playerid][pPhousekey] = PlayerInfo[OwnableMaisonOffer[playerid]][pPhousekey];
    PlayerInfo[OwnableMaisonOffer[playerid]][pPhousekey] = 255;
    GetPlayerName(OwnableMaisonOffer[playerid], giveplayer, sizeof(giveplayer));
    GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "Vous avez acheté la maison de %s pour $%d.",giveplayer,OwnableMaisonPrice[playerid]);
SendClientMessage(playerid, COLOR_WHITE, string);
format(string, sizeof(string), "%s à acheté votre maison pour $%d.",sendername,OwnableMaisonPrice[playerid]);
SendClientMessage(OwnableMaisonOffer[playerid], COLOR_WHITE, string);
    SafeGivePlayerMoney(playerid, - OwnableMaisonPrice[playerid]);
    SafeGivePlayerMoney(OwnableMaisonOffer[playerid], OwnableMaisonPrice[playerid]);
    DateProp(playerid);
DateProp(OwnableMaisonOffer[playerid]);
OnPropUpdate();
SauvegardeCompte(playerid);
SauvegardeCompte(OwnableMaisonOffer[playerid]);
GameTextForPlayer(playerid, "~w~Felicitation !", 5000, 3);
Update3dMaison(PlayerInfo[playerid][pPhousekey]);
SendClientMessage(playerid, COLOR_GRAD2, "Félicitation pour votre nouvel achat!");
SendClientMessage(playerid, COLOR_GRAD2, "Tapez /aidemaison pour voir le manuel de votre Maison!");
OwnableMaisonOffer[playerid] = 999;
OwnableMaisonID[playerid] = 255;
OwnableMaisonPrice[playerid] = 0;
    return 1;
}
}
else
{
    SendClientMessage(playerid, COLOR_GRAD1, "Vous n'avez pas assez d'argent!");
        return 1;
}
}
else
    {
        SendClientMessage(playerid, COLOR_GRAD1, "Personne ne vous vend de Maison!");
        return 1;
    }
return 1;
}

et ceci pour les biz:

else if(strcmp(x_job,"biz",true) == 0)
{
    if(OwnableBizOffer[playerid] < 999)
    {
        if(OwnableBizID[playerid] == 255) { return 1; }
        if(OwnableBizPrice[playerid] == 0) { return 1; }
if(PlayerInfo[playerid][pPbiskey] != 255) { SendClientMessage(playerid, COLOR_WHITE, "Vous avez déjà un biz !"); return 1; }
if (!ProxDetectorS(8.0, playerid, OwnableBizOffer[playerid])) { SendClientMessage(playerid, COLOR_WHITE, "Vous êtes trop loin de ce joueur !"); return 1; }
        if(PlayerInfo[playerid][pCash] >= OwnableBizPrice[playerid])
        {
if(IsPlayerConnected(OwnableBizOffer[playerid]))
{
    GetPlayerName(playerid, sendername, sizeof(sendername));
    if(PlayerInfo[OwnableBizOffer[playerid]][pPbiskey] < 100) { strmid(BizzInfo[OwnableBizOffer[playerid]][bOwner], sendername, 0, strlen(sendername), 255); }
    else { strmid(SBizzInfo[OwnableBizOffer[playerid]][sbOwner], sendername, 0, strlen(sendername), 255); }
    PlayerInfo[playerid][pPbiskey] = OwnableBizID[playerid];
    GetPlayerName(OwnableBizOffer[playerid], giveplayer, sizeof(giveplayer));
    GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "Vous avez acheté le Biz de %s pour $%d.",giveplayer,OwnableBizPrice[playerid]);
SendClientMessage(playerid, COLOR_WHITE, string);
format(string, sizeof(string), "%s à acheté votre biz pour $%d.",sendername,OwnableBizPrice[playerid]);
SendClientMessage(OwnableBizOffer[playerid], COLOR_WHITE, string);
    SafeGivePlayerMoney(playerid, -OwnableBizPrice[playerid]);
    SafeGivePlayerMoney(OwnableBizOffer[playerid], OwnableBizPrice[playerid]);
    if(PlayerInfo[OwnableBizOffer[playerid]][pPbiskey] < 100) { Update3dBiz(OwnableBizID[playerid]); }
    else { Update3dSBiz(OwnableBizID[playerid]); }
PlayerInfo[OwnableBizOffer[playerid]][pPbiskey] = 255;
GameTextForPlayer(playerid, "~w~Felicitation !", 5000, 3);
SendClientMessage(playerid, COLOR_GRAD2, "Félicitation pour votre nouvel achat!");
SendClientMessage(playerid, COLOR_GRAD2, "Tapez /aidebiz pour voir le manuel de votre Biz!");
DateProp(playerid);
DateProp(OwnableBizOffer[playerid]);
OnPropUpdate();
SauvegardeCompte(playerid);
SauvegardeCompte(OwnableBizOffer[playerid]);
OwnableBizOffer[playerid] = 999;
OwnableBizID[playerid] = 255;
OwnableBizPrice[playerid] = 0;
    return 1;
}
else
{
    SendClientMessage(playerid, COLOR_GRAD1, "Vous n'avez pas assez d'argent!");
        return 1;
}
}
}
else
    {
        SendClientMessage(playerid, COLOR_GRAD1, "Personne ne vous vend de Biz!");
        return 1;
    }
return 1;
}

le hic s'est que pawno ne me signale aucune erreur, ig tout va bien sauf que ça ne change pas le propriétaire dans les fichier :s


Merci pour votre aide.

39
Scripting SA-MP [Pawn center] / MYSQL (( BD + Recuperation ... ))
« le: 31 Juillet 2010, 11:38:55 »
Bonjour à toute et à tous,

J'aimerais passer mon GM en MSQL, voiture, maison, biz, joueurs. Mais je ne sais pas comment m'y prendre, par ou commencer.

J'aimerais savoir comment créer ma base de donnée specifique aux biz, maison... et comment les recuperer sur mon site.

Merci d'avance.

40
Bonsoir à tous,

je cree mon nouveau gamemode, un sumo,

mais j'ai un soucis, quand je m'enregistre, le serveur n'écrit pas le mot de passe dans le fichier, ce qui fait que tout le monde peu se connecter avec n importe quel mot de passe.

public OnPlayerRegister(playerid, password[])
{
if(IsPlayerConnected(playerid))
{
new string3[64];
new playername3[MAX_PLAYER_NAME];
GetPlayerName(playerid, playername3, sizeof(playername3));
format(string3, sizeof(string3), "Comptes/%s.ini", playername3);
new File: hFile = fopen(string3, io_write);
if (hFile)
{
    strmid(PlayerInfo[playerid][pKey], password, 0, strlen(password), 255);
    new var[64];
format(var, 64, "Key=%s\n", PlayerInfo[playerid][pKey]);fwrite(hFile, var);
format(var, 64, "Admin=%d\n", PlayerInfo[playerid][pAdmin]);fwrite(hFile, var);
format(var, 64, "Cash=%d\n", PlayerInfo[playerid][pCash]);fwrite(hFile, var);
format(var, 64, "Win=%d\n", PlayerInfo[playerid][pWin]);fwrite(hFile, var);
format(var, 64, "Lose=%d\n", PlayerInfo[playerid][pLose]);fwrite(hFile, var);
            new string[256];
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "Compte enregistré avec le mot de passe %s, connectez vous.", PlayerInfo[playerid][pKey]);
SendClientMessage(playerid, COLOR_YELLOW, string);
format(st,256,"Bienvenue\nnentrer votre identifient secret\npour vous logger:");
ShowPlayerDialog(playerid,Login,DIALOG_STYLE_INPUT,"Identification",st,"Login","Annuler");
}
}
return 1;
}

J'ai aussi créé une commande /stats mais elle n'affiche rien quand je la tape :s

if(strcmp(cmd,"/stats",true)==0)
{
    if(IsPlayerConnected(playerid))
    {
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD1, "USAGE: /stats [Id/PartieduNom]");
return 1;
}
            giveplayerid = ReturnUser(tmp);
if(IsPlayerConnected(giveplayerid))
{
    if(giveplayerid != INVALID_PLAYER_ID)
    {
        if (IsPlayerConnected(giveplayerid))
{
GetPlayerName(giveplayerid, sendername, sizeof(sendername));
format(string, sizeof(string),"Stats de %s",sendername);
SendClientMessage(playerid, COLOR_GREEN,string);
format(string, sizeof(string), "Argent [%d]", PlayerInfo[giveplayerid][pCash]);
SendClientMessage(playerid, COLOR_WHITE,string);
format(string, sizeof(string), "Manches Gagnées [%d]", PlayerInfo[giveplayerid][pWin]);
SendClientMessage(playerid, COLOR_WHITE,string);
format(string, sizeof(string), "Eliminé [%d]", PlayerInfo[giveplayerid][pLose]);
SendClientMessage(playerid, COLOR_WHITE,string);
}
}
return 1;
}
}
else
{
    SendClientMessage(playerid, COLOR_WHITE,"Vous n'êtes pas connecté.");
}
return 1;
}

Merci d'avance

41
Bonjour, j'aimerai créer un server de type sumo avec des voiture, mais je manque de temps pour le faire seul et surtout d'imagination en ce moment.

Alors si tu connais le language pwn, que tu a de bonne base ! Contacte moi et nous travaillerons ensemble sur se projet, pas comme les autre....


Contact: MP sur SAMP ou GTA O, [email protected]

Merci !

42
Showroom SA:MP / [FS] Systeme de radio
« le: 21 Juillet 2010, 22:56:31 »
Bonjour,

je m'ennuyais, alors j'ai décidé de coder un petit FS pour partager. S'est un "bête" système de radio avec fréquence.

Je suis pas doué pour les présentation ^^, donc voila

les commande /r /frequence /acheter, il est facile de l'intégrer dans son game mode, si vous l'utiliser, svp, je sais que ce n'est pas grand chose, mais ne supprimer pas les crédits.

Merci

Enjoy ++

http://solidfiles.com/d/42184/

43
Scripting SA-MP [Pawn center] / Trouver l'acollade manquante
« le: 20 Juillet 2010, 06:25:24 »
Bonjour à toutes et à tous,

par innadvertances j'ai oublié une accolade dans mon script,

Je cherche depuis 2 heures et pa moyen de tomber sur l'endroit

Y aurait il un moyen pour la trouver?

Merci d'avance

Double post
Excusez moi, je n'avais pas vu ce post

http://www.gtaonline.fr/forums/index.php/topic,8850.0.html

Pardon, vueillez m'en excusez

Double post
Excvusez le triple post mais je ne trouve toujours pas

:s

Citer
C:\Users\Maxence\Desktop\Nouveau depart\gamemodes\Depart4.pwn(1671) : error 004: function "SafeGivePlayerMoney" is not implemented
C:\Users\Maxence\Desktop\Nouveau depart\gamemodes\Depart4.pwn(1700) : error 004: function "SafeGivePlayerMoney" is not implemented
C:\Users\Maxence\Desktop\Nouveau depart\gamemodes\Depart4.pwn(2890) : error 004: function "ABroadCast" is not implemented
C:\Users\Maxence\Desktop\Nouveau depart\gamemodes\Depart4.pwn(2893) : error 004: function "OnPropUpdate" is not implemented
C:\Users\Maxence\Desktop\Nouveau depart\gamemodes\Depart4.pwn(2967) : error 017: undefined symbol "strvalEx"
C:\Users\Maxence\Desktop\Nouveau depart\gamemodes\Depart4.pwn(2973) : error 017: undefined symbol "strvalEx"
C:\Users\Maxence\Desktop\Nouveau depart\gamemodes\Depart4.pwn(2980) : error 017: undefined symbol "strvalEx"
C:\Users\Maxence\Desktop\Nouveau depart\gamemodes\Depart4.pwn(2984) : error 017: undefined symbol "strvalEx"
C:\Users\Maxence\Desktop\Nouveau depart\gamemodes\Depart4.pwn(3141) : error 017: undefined symbol "strvalEx"
C:\Users\Maxence\Desktop\Nouveau depart\gamemodes\Depart4.pwn(3147) : error 017: undefined symbol "strvalEx"
C:\Users\Maxence\Desktop\Nouveau depart\gamemodes\Depart4.pwn(3154) : error 017: undefined symbol "strvalEx"
C:\Users\Maxence\Desktop\Nouveau depart\gamemodes\Depart4.pwn(3158) : error 017: undefined symbol "strvalEx"
C:\Users\Maxence\Desktop\Nouveau depart\gamemodes\Depart4.pwn(3267) : error 004: function "JB_OnPlayerCommandText" is not implemented
C:\Users\Maxence\Desktop\Nouveau depart\gamemodes\Depart4.pwn(3471) : error 004: function "SafeGivePlayerMoney" is not implemented
C:\Users\Maxence\Desktop\Nouveau depart\gamemodes\Depart4.pwn(3477) : error 004: function "OnPropUpdate" is not implemented
C:\Users\Maxence\Desktop\Nouveau depart\gamemodes\Depart4.pwn(3542) : error 004: function "SafeGivePlayerMoney" is not implemented
C:\Users\Maxence\Desktop\Nouveau depart\gamemodes\Depart4.pwn(3547) : error 004: function "OnPropUpdate" is not implemented
C:\Users\Maxence\Desktop\Nouveau depart\gamemodes\Depart4.pwn(3612) : error 004: function "SafeGivePlayerMoney" is not implemented
C:\Users\Maxence\Desktop\Nouveau depart\gamemodes\Depart4.pwn(3617) : error 004: function "OnPropUpdate" is not implemented
C:\Users\Maxence\Desktop\Nouveau depart\gamemodes\Depart4.pwn(3682) : error 004: function "SafeGivePlayerMoney" is not implemented
C:\Users\Maxence\Desktop\Nouveau depart\gamemodes\Depart4.pwn(3687) : error 004: function "OnPropUpdate" is not implemented
C:\Users\Maxence\Desktop\Nouveau depart\gamemodes\Depart4.pwn(3719) : error 004: function "refaittabmaison" is not implemented
C:\Users\Maxence\Desktop\Nouveau depart\gamemodes\Depart4.pwn(3726) : error 004: function "ProxDetector" is not implemented
C:\Users\Maxence\Desktop\Nouveau depart\gamemodes\Depart4.pwn(3730) : error 004: function "RefaitArmoire" is not implemented
C:\Users\Maxence\Desktop\Nouveau depart\gamemodes\Depart4.pwn(3744) : error 004: function "refaittabmaison" is not implemented
C:\Users\Maxence\Desktop\Nouveau depart\gamemodes\Depart4.pwn(3750) : error 004: function "refaittabmaison" is not implemented

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


26 Errors.

44
Bonjour a tous, j'aimerais savoir comment connaitre la position d'un objet qui a bougé.

Car le GetObjectPos ne nous donne que la position do'rigine. Merci d'avance

45
Scripting SA-MP [Pawn center] / Le prix des composant du tuning
« le: 19 Juillet 2010, 17:17:17 »
Bonjour, j'aimerais savoir si il existe une fonction pour connaitre le prix de composant du tuning quand on tune.

Dans le but de mon anticheat money

j'ai merais que dans

OnVehicleMod(playerid,vehicleid,componentid)
 
on me dise l'argent  du  componentid  merci d'avance

Pages: 1 2 [3] 4 5 ... 12