GTAOnline.net
San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: jordanve le 29 Août 2009, 20:27:00
-
Bonjour,
J'aimerais que vous m'aidiez a rajouté un bizz, car je ne comprend pas :
0|The State|~w~Zip|No-one|1457.907836|-1137.723144|23.996500|161.391006|-93.159156|1001.804687|5|5000000|0|0|1|18|1000|0|0
0|The State|~w~Victim|No-one|460.942993|-1500.806884|31.059200|226.293991|-7.431529|1002.210937|5|5000000|0|0|1|5|1000|0|0
Je ne comprend pas pouvez vous m'aidez ?
Merci
-
Salut,
quel script utilise-tu?
regarde le topic original du script, généralement l'auteur indique comment faire...
++Sim++
-
Es-tu sur le LARP comme GameMode ?
Si oui, normalement dans ton script tu as ceci :
enum bInfo
{
bOwned,
bOwner[64],
bMessage[128],
bExtortion[MAX_PLAYER_NAME],
Float:bEntranceX,
Float:bEntranceY,
Float:bEntranceZ,
Float:bExitX,
Float:bExitY,
Float:bExitZ,
bLevelNeeded,
bBuyPrice,
bEntranceCost,
bTill,
bLocked,
bInterior,
bProducts,
bMaxProducts,
bPriceProd,
};Ainsi en dessous de :
new BizzInfo[6][bInfo];
Le premier code indique ce qui a entre les "| |", et le deuxième code indique le nombre de business tu as entre le permeir []. Si tu veux rajouter un biz, tu remplace le 6 par un 7, et tu rajoute une ligne dans ton Biz.cfg comme ca :
Achetéoupas|celuiquilaacheté|lenomdubiz|L'acctionaire|EntréX|EntréY|EntréZ|SortieX|SortieY|SortieZ|Level|Prix|Coûtd'entrée|0|Ferméoupas|IDinterior|Produits|Produitsmax|Prixdesproduits
Voilà.
-
ben ça marque ça :
new idx;
while (idx < sizeof(BizzInfo))
{
fread(file, strFromFile2);
split(strFromFile2, arrCoords, '|');
BizzInfo[idx][bOwned] = strval(arrCoords[0]);
strmid(BizzInfo[idx][bOwner], arrCoords[1], 0, strlen(arrCoords[1]), 255);
strmid(BizzInfo[idx][bMessage], arrCoords[2], 0, strlen(arrCoords[2]), 255);
strmid(BizzInfo[idx][bExtortion], arrCoords[3], 0, strlen(arrCoords[3]), 255);
BizzInfo[idx][bEntranceX] = floatstr(arrCoords[4]);
BizzInfo[idx][bEntranceY] = floatstr(arrCoords[5]);
BizzInfo[idx][bEntranceZ] = floatstr(arrCoords[6]);
BizzInfo[idx][bExitX] = floatstr(arrCoords[7]);
BizzInfo[idx][bExitY] = floatstr(arrCoords[8]);
BizzInfo[idx][bExitZ] = floatstr(arrCoords[9]);
BizzInfo[idx][bLevelNeeded] = strval(arrCoords[10]);
BizzInfo[idx][bBuyPrice] = strval(arrCoords[11]);
BizzInfo[idx][bEntranceCost] = strval(arrCoords[12]);
BizzInfo[idx][bTill] = strval(arrCoords[13]);
BizzInfo[idx][bLocked] = strval(arrCoords[14]);
BizzInfo[idx][bInterior] = strval(arrCoords[15]);
BizzInfo[idx][bProducts] = strval(arrCoords[16]);
BizzInfo[idx][bMaxProducts] = strval(arrCoords[17]);
BizzInfo[idx][bPriceProd] = strval(arrCoords[18]);
printf("Info biz:%d Proprietaire:%s Message:%s entrée:%d Coffre%d Produit:%d/%d Interieur:%d.\n",
idx,
BizzInfo[idx][bOwner],
BizzInfo[idx][bMessage],
BizzInfo[idx][bEntranceCost],
BizzInfo[idx][bTill],
BizzInfo[idx][bProducts],
BizzInfo[idx][bMaxProducts],
BizzInfo[idx][bInterior]);
idx++;
}
fclose(file);
}
return 1;
Tout est amrquer mais les positions interrieur je sais pas ou les trouver moi ! J'aimerais un truc détailler Merci beuacoup. Serveur : désolé.net:7777
Merci
-
Pas de pub pour les serveurs, lis la charte.
Sinon, tape CTRL+F et cherche: enum bInfo
Normalement tu auras ce que j'ai écris.
Ensuite les positions interieur tu fait /interior là où tu a ton interieur.
-
au pire car on peu remarquer que ce n'est la larp mais surement le GF est en cherchant un peu tu as des logiciel pour ajouter des maisons et biz sur le forum samp
-
Bah, si c'est le LARP.
-
ça me marque Current interior : 17 Pour la posision je fait /save ?
-
Oui. Et donc ton interieur est 17.
-
oui :
enum bInfo
{
bOwned,
bOwner[64],
bMessage[128],
bExtortion[MAX_PLAYER_NAME],
Float:bEntranceX,
Float:bEntranceY,
Float:bEntranceZ,
Float:bExitX,
Float:bExitY,
Float:bExitZ,
bLevelNeeded,
bBuyPrice,
bEntranceCost,
bTill,
bLocked,
bInterior,
bProducts,
bMaxProducts,
bPriceProd,
};
Double post
Mais je sais pas c'est quoi : Float:bEntrance et Float:bExit ?
Entrance c'est ou ce trouve l'entré du bizz ?
Merci beaucoup
-
Oui, c'est les positions du /save, l'entrée quoi.
-
Et exit c'est quoi c'est l'entre- dans le bizz ?
-
Oui, c'est DANS le biz.
-
Bah, si c'est le LARP.
ah ok ^^ je penser pas au pire je pense que c'est expliquer :s