Üzenetek megjelenítése

Ez a szekció lehetővé teszi a felhasználó által írt összes hozzászólás megtekintését. Vedd figyelembe, hogy csak azokba a fórumokba írt hozzászólásokat látod, amelyekhez hozzáférésed van.


Témák - Adam_McGoldy

Oldalak: [1]
1
Fórum Archívum (Témák/Fórumok) / Re:Gotham city
« Dátum: 2012. November 03. - 20:09:33 »
Idézetet írta: Jackob date=1315248961\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"29517\" data-ipsquote-contentclass=\"forums_Topic

\"banner.bmp\"
 
1 éves munkám, eddig lusta voltam videót csinálni rajta de most összehoztam, remélem tetszik.
a téma nevébõl egyértelmû hogy mirõl van szó
objectek: 650 körül.
készítési idõ: egy hét
teleport: 2203.3160 -5787.8170 13.3400 360.0000
letöltés: http://solidfiles.com/d/ba221/
video:
6ztnvrBo24o
 
Egyéves munka? Érdekes. Nagyon érdekes http://forum.sa-mp.com/showthread.php?t=281393 :D

2
Szkript kérések / Élet levétele
« Dátum: 2012. Július 24. - 17:53:46 »
Hali én kérnék egy olyan mûködõ Fs-t aminél ha beütjük azt, hogy /robbantas, akkor egy bizonyos koordinátapont és a közelében az embereknek folyamatosan menjen a hp-ja, de csak 2 perc múlva kezdje el levenni a hp-t az embereknek, és csak azoknak akik ebben a akoordinátában vannak, bárki is írta be. A parancs 3 percig legyen funkcióképes, utána ne vegyen le hp-t az emberektõl.
A hp ezen a koordinátán és ennek a közelében menjen : 2144.2827,1635.3290,993.5761,6.3034
Itt keljen beütni  a parancsot : 2144.184082,1626.956054,994.288208
de ha ez megoldhatatlan, akkor it mit kéne átírnom ahoz, hogy ne scak azt dobja ki, aki robbantott?
 
public bombarobban()
{
CreateExplosion(2144.184082,1626.956054,994.288208,0,2.0);
SetObjectPos(bombaajto,20000,20000,20000);
SetTimer(\"kirakjaazembereket\",45000,0);
return 1;
}
public kirakjaazembereket(playerid)
{
SetObjectPos(bombaajto,2144.184082,1626.956054,994.288208);
if(pRobbing[playerid] == 1)
{
SetPlayerPos(playerid,2144.3723,1624.6471,993.6882);
pRobbing[playerid] = 0;
}
return 1;
}

3
RP/RPG kérések / Storm V-s rendszer
« Dátum: 2012. Július 23. - 12:31:22 »
Hali az mért van, hogy a GF-módokban/Gf editekben (én esetemben Storm Roleplay) ha resizem a szerót megbolondul a v-s rendszer PL.:eladódik és utána 0Ft-ért lehet megvenni, ha pedig azt megveszem ,akkor ha leparkolom eltûnik)? Pedig jól van megcsinálva a cars.cfg-is a scriptfilesben. Ha erre tudnátok megoldást, angyon megköszönném. Vag ha az nem sikerül tudnátok ajánlani egy jó V-s rendszert, ami jó a Gf-típusú Rpg-hez?

4
RP/RPG kérések / Kocsi ID átváltása (HIBA)
« Dátum: 2012. Július 22. - 10:28:15 »
Helló azt szeretném kérdezni, hogy meg lehet-e oldani ebben a scriptben, hogy ha eladó kocsit etszek le, akkor ne változzon mindig át a kocsi ID-je, ha újraindítom a szerót.
PL.: ha leteszek vehetõ autónak egy sultant és /dl ben az id-je 230, ha resizem a szerót akkor a sultan id-je 1 es lessz, ez pedig bezavar a frakció kocsiknak :(
ha van megoldás megköszönném, ha leírnátok/kijavítanátok a scriptben
 
[code]//===========================Szekció: Includes==================================
#include <a_samp>
#include <utils>
//===========================Szekció: Szinek===============================
#define COLOR_GRAD1 0xB4B5B7FF
#define COLOR_GRAD2 0xBFC0C2FF
#define COLOR_GRAD3 0xCBCCCEFF
#define COLOR_GRAD4 0xD8D8D8FF
#define COLOR_GRAD5 0xE3E3E3FF
#define COLOR_GRAD6 0xF0F0F0FF
#define COLOR_GREEN 0x33AA33AA
#define COLOR_GREY 0xAFAFAFAA
#define COLOR_WHITE 0xFFFFFFAA
#define COLOR_YELLOW 0xFFFF00AA
#define COLOR_YELLOW2 0xF5DEB3AA
#define COLOR_BLUE 0x2641FEAA
#define DIALOGID 9999
//===========================Szekció: Forwardok==================================
forward split(const strsrc[], strdest[][], delimiter);
forward LoadCar();
forward SaveCarCoords();
forward LoadComponents(vehicleid);
forward OnPropUpdate();
forward IsAnOwnableCar(vehicleid);
forward IsAtDealership(playerid);
forward PlayerToPoint(Float:radi, playerid, Float:x, Float:y, Float:z);
forward CarMods(vehicleid);
forward ProxDetectorS(Float:radi, playerid, targetid);
forward CarKeys(playerid);
forward SavePlayerData(playerid);
forward ini_GetKey( line[] );
forward ini_GetValue( line[] );
forward OnPlayerKeyStateChange(playerid, newkeys, oldkeys);
new carsonserver = 212;
new OwnableCarOffer[MAX_PLAYERS];
new OwnableCarID[MAX_PLAYERS];
new OwnableCarPrice[MAX_PLAYERS];
new vehName[][] = {
\"Landstalker\",
\"Bravura\",
\"Buffalo\",
\"Linerunner\",
\"Perrenial\",
\"Sentinel\",
\"Dumper\",
\"Firetruck\",
\"Trashmaster\",
\"Stretch\",
\"Manana\",
\"Infernus\",
\"Voodoo\",
\"Pony\",
\"Mule\",
\"Cheetah\",
\"Ambulance\",
\"Leviathan\",
\"Moonbeam\",
\"Esperanto\",
\"Taxi\",
\"Washington\",
\"Bobcat\",
\"Whoopee\",
\"BF Injection\",
\"Hunter\",
\"Premier\",
\"Enforcer\",
\"Securicar\",
\"Banshee\",
\"Predator\",
\"Bus\",
\"Rhino\",
\"Barracks\",
\"Hotknife\",
\"Trailer\",
\"Previon\",
\"Coach\",
\"Cabbie\",
\"Stallion\",
\"Rumpo\",
\"RC Bandit\",
\"Romero\",
\"Packer\",
\"Monster\",
\"Admiral\",
\"Squalo\",
\"Seasparrow\",
\"Pizzaboy\",
\"Tram\",
\"Trailer\",
\"Turismo\",
\"Speeder\",
\"Reefer\",
\"Tropic\",
\"Flatbed\",
\"Yankee\",
\"Caddy\",
\"Solair\",
\"Berkley\'s RC Van\",
\"Skimmer\",
\"PCJ-600\",
\"Faggio\",
\"Freeway\",
\"RC Baron\",
\"RC Raider\",
\"Glendale\",
\"Oceanic\",
\"Sanchez\",
\"Sparrow\",
\"Patriot\",
\"ATV\",
\"Coastguard\",
\"Dinghy\",
\"Hermes\",
\"Sabre\",
\"Rustler\",
\"ZR-350\",
\"Walton\",
\"Regina\",
\"Comet\",
\"BMX\",
\"Burrito\",
\"Camper\",
\"Marquis\",
\"Baggage\",
\"Dozer\",
\"Maverick\",
\"News Chopper\",
\"Rancher\",
\"FBI Rancher\",
\"Virgo\",
\"Greenwood\",
\"Jetmax\",
\"Hotring\",
\"Sandking\",
\"Blista Compact\",
\"Police Maverick\",
\"Boxvillde\",
\"Benson\",
\"Mesa\",
\"RC Goblin\",
\"Hotring Racer A\",
\"Hotring Racer B\",
\"Bloodring Banger\",
\"Rancher\",
\"Super GT\",
\"Elegant\",
\"Journey\",
\"Bike\",
\"Mountain Bike\",
\"Beagle\",
\"Cropduster\",
\"Stunt\",
\"Tanker\",
\"Roadtrain\",
\"Nebula\",
\"Majestic\",
\"Buccaneer\",
\"Shamal\",
\"Hydra\",
\"FCR-900\",
\"NRG-500\",
\"HPV1000\",
\"Cement Truck\",
\"Tow Truck\",
\"Fortune\",
\"Cadrona\",
\"FBI Truck\",
\"Willard\",
\"Forklift\",
\"Tractor\",
\"Combine\",
\"Feltzer\",
\"Remington\",
\"Slamvan\",
\"Blade\",
\"Freight\",
\"Streak\",
\"Vortex\",
\"Vincent\",
\"Bullet\",
\"Clover\",
\"Sadler\",
\"Firetruck\",
\"Hustler\",
\"Intruder\",
\"Primo\",
\"Cargobob\",
\"Tampa\",
\"Sunrise\",
\"Merit\",
\"Utility\",
\"Nevada\",
\"Jeep\",
\"Windsor\",
\"Monster\",
\"Monster\",
\"Uranus\",
\"Jester\",
\"Sultan\",
\"Stratum\",
\"Elegy\",
\"Raindance\",
\"RC Tiger\",
\"Flash\",
\"Tahoma\",
\"Savanna\",
\"Bandito\",
\"Freight Flat\",
\"Streak Carriage\",
\"Kart\",
\"Mower\",
\"Dune\",
\"Sweeper\",
\"Broadway\",
\"Tornado\",
\"AT-400\",
\"DFT-30\",
\"Huntley\",
\"Stafford\",
\"BF-400\",
\"News Van\",
\"Tug\",
\"Trailer\",
\"Emperor\",
\"Wayfarer\",
\"Euros\",
\"Hotdog\",
\"Club\",
\"Freight Box\",
\"Trailer\",
\"Andromada\",
\"Dodo\",
\"RC Cam\",
\"Launch\",
\"Police Car LSPD\",
\"Police Car SFPD\",
\"Police Car LVPD\",
\"Police Ranger\",
\"Picador\",
\"S.W.A.T\",
\"Alpha\",
\"Phoenix\",
\"Glendale\",
\"Sadler\",
\"Luggage\",
\"Luggage\",
\"Stairs\",
\"Boxville\",
\"Tiller\",
\"Utility Trailer\"
};
//===========================Section: Variables=================================
enum pInfo
{
pPcarkey,
pPcarkey2,
pPcarkey3,
}
new PlayerInfo[256][pInfo];
enum cInfo
{
cModel,
Float:cLocationx,
Float:cLocationy,
Float:cLocationz,
Float:cAngle,
cColorOne,
cColorTwo,
cOwner[MAX_PLAYER_NAME],
cDescription[12],
cValue,
cLicense[14],
cRegistration,
cOwned,
cLock,
mod1,
mod2,
mod3,
mod4,
mod5,
mod6,
mod7,
mod8,
mod9,
mod10,
mod11,
mod12,
mod13,
mod14,
mod15,
mod16,
mod17,
paintjob,
};
new CarInfo[1000][cInfo];
new spoiler[20][0] = {
{1000},
{1001},
{1002},
{1003},
{1014},
{1015},
{1016},
{1023},
{1058},
{1060},
{1049},
{1050},
{1138},
{1139},
{1146},
{1147},
{1158},
{1162},
{1163},
{1164}
};
new nitro[3][0] = {
    {1008},
    {1009},
    {1010}
};
new fbumper[23][0] = {
    {1117},
    {1152},
    {1153},
    {1155},
    {1157},
    {1160},
    {1165},
    {1167},
    {1169},
    {1170},
    {1171},
    {1172},
    {1173},
    {1174},
    {1175},
    {1179},
    {1181},
    {1182},
    {1185},
    {1188},
    {1189},
    {1192},
    {1193}
};
new rbumper[22][0] = {
    {1140},
    {1141},
    {1148},
    {1149},
    {1150},
    {1151},
    {1154},
    {1156},
    {1159},
    {1161},
    {1166},
    {1168},
    {1176},
    {1177},
    {1178},
    {1180},
    {1183},
    {1184},
    {1186},
    {1187},
    {1190},
    {1191}
};
new exhaust[28][0] = {
    {1018},
    {1019},
    {1020},
    {1021},
    {1022},
    {1028},
    {1029},
    {1037},
    {1043},
    {1044},
    {1045},
    {1046},
    {1059},
    {1064},
    {1065},
    {1066},
    {1089},
    {1092},
    {1104},
    {1105},
    {1113},
    {1114},
    {1126},
    {1127},
    {1129},
    {1132},
    {1135},
    {1136}
};
new bventr[2][0] = {
    {1042},
    {1044}
};
new bventl[2][0] = {
    {1043},
    {1045}
};
new bscoop[4][0] = {
{1004},
{1005},
{1011},
{1012}
};
new rscoop[13][0] = {
    {1006},
    {1032},
    {1033},
    {1035},
    {1038},
    {1053},
    {1054},
    {1055},
    {1061},
    {1067},
    {1068},
    {1088},
    {1091}
};
new lskirt[21][0] = {
    {1007},
    {1026},
    {1031},
    {1036},
    {1039},
    {1042},
    {1047},
    {1048},
    {1056},
    {1057},
    {1069},
    {1070},
    {1090},
    {1093},
    {1106},
    {1108},
    {1118},
    {1119},
    {1133},
    {1122},
    {1134}
};
new rskirt[21][0] = {
    {1017},
    {1027},
    {1030},
    {1040},
    {1041},
    {1051},
    {1052},
    {1062},
    {1063},
    {1071},
    {1072},
    {1094},
    {1095},
    {1099},
    {1101},
    {1102},
    {1107},
    {1120},
    {1121},
    {1124},
    {1137}
};
new hydraulics[1][0] = {
    {1087}
};
new base[1][0] = {
    {1086}
};
new rbbars[2][0] = {
    {1109},
    {1110}
};
new fbbars[2][0] = {
    {1115},
    {1116}
};
new wheels[17][0] = {
    {1025},
    {1073},
    {1074},
    {1075},
    {1076},
    {1077},
    {1078},
    {1079},
    {1080},
    {1081},
    {1082},
    {1083},
    {1084},
    {1085},
    {1096},
    {1097},
    {1098}
};
new light[2][0] = {
{1013},
{1024}
};
InitComponents(componentid)
{
new i;
for(i=0; i<20; i++)
{
    if(spoiler[0]==componentid) { return 1; }
}
for(i=0; i<3; i++)
{
    if(nitro[0]==componentid) { return 2; }
}
for(i=0; i<23; i++)
{
    if(fbumper[0]==componentid) { return 3; }
}
for(i=0; i<22; i++)
{
    if(rbumper[0]==componentid) { return 4; }
}
for(i=0; i<28; i++)
{
    if(exhaust[0]==componentid) { return 5; }
}
for(i=0; i<2; i++)
{
    if(bventr[0]==componentid) { return 6; }
}
for(i=0; i<2; i++)
{
    if(bventl[0]==componentid) { return 7; }
}
for(i=0; i<4; i++)
{
    if(bscoop[0]==componentid) { return 8; }
}
for(i=0; i<13; i++)
{
    if(rscoop[0]==componentid) { return 9; }
}
for(i=0; i<21; i++)
{
    if(lskirt[0]==componentid) { return 10; }
}
for(i=0; i<21; i++)
{
    if(rskirt[0]==componentid) { return 11; }
}
if(hydraulics[0][0]==componentid) { return 12; }
if(base[0][0]==componentid) { return 13; }
for(i=0; i<2; i++)
{
    if(rbbars[0]==componentid) { return 14; }
}
for(i=0; i<2; i++)
{
    if(fbbars[0]==componentid) { return 15; }
}
for(i=0; i<17; i++)
{
    if(wheels[0]==componentid) { return 16; }
}
for(i=0; i<2; i++)
{
    if(light[0]==componentid) { return 17; }
}
return 0;
}
//===========================Section: strtok & split============================
strtok(const string[], &index)
{
new length = strlen(string);
while ((index < length) && (string[index] <= \' \'))
{
index++;
}
new offset = index;
new result[20];
while ((index < length) && (string[index] > \' \') && ((index - offset) < (sizeof(result) - 1)))
{
result[index - offset] = string[index];
index++;
}
result[index - offset] = EOS;
return result;
}
public split(const strsrc[], strdest[][], delimiter)
{
new i, li;
new aNum;
new len;
while(i <= strlen(strsrc)){
    if(strsrc==delimiter || i==strlen(strsrc)){
        len = strmid(strdest[aNum], strsrc, li, i, 128);
        strdest[aNum][len] = 0;
        li = i+1;
        aNum++;
}
i++;
}
return 1;
}
//===========================Section: Callbacks & Functions=====================
public OnFilterScriptInit()
{
printf(\"Filterscript carownership.amx Initiated\\n\");
LoadCar();
for(new h = carsonserver; h < sizeof(CarInfo); h++)
{
AddStaticVehicleEx(CarInfo[h][cModel],CarInfo[h][cLocationx],CarInfo[h][cLocationy],CarInfo[h][cLocationz]+1.0,CarInfo[h][cAngle],CarInfo[h][cColorOne],CarInfo[h][cColorTwo],60000);
LoadComponents(h);
}
return 1;
}
public OnFilterScriptExit() { return 1; }
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
    new carid = GetPlayerVehicleID(playerid);
    if ((newkeys & KEY_SECONDARY_ATTACK))
{
    if(IsAnOwnableCar(carid) && CarInfo[carid][cOwned] == 0)
      {
        TogglePlayerControllable(playerid, 1);
        RemovePlayerFromVehicle(playerid);
    }
}
return 1;
}
public SavePlayerData(playerid)
{
if(IsPlayerConnected(playerid))
{
new string3[32];
new playername3[MAX_PLAYER_NAME];
GetPlayerName(playerid, playername3, sizeof(playername3));
format(string3, sizeof(string3), \"carkeys/%s.ini\", playername3);
new File: hFile = fopen(string3, io_write);
if (hFile)
{
   new var[32];
   format(var, 32, \"CarKey=%d\\n\",PlayerInfo[playerid][pPcarkey]);fwrite(hFile, var);
   format(var, 32, \"CarKey2=%d\\n\",PlayerInfo[playerid][pPcarkey2]);fwrite(hFile, var);
   format(var, 32, \"CarKey3=%d\\n\",PlayerInfo[playerid][pPcarkey3]);fwrite(hFile, var);
   fclose(hFile);
}
}
return 1;
}
public ProxDetectorS(Float:radi, playerid, targetid)
{
    if(IsPlayerConnected(playerid)&&IsPlayerConnected(targetid))
{
new Float:posx, Float:posy, Float:posz;
new Float:oldposx, Float:oldposy, Float:oldposz;
new Float:tempposx, Float:tempposy, Float:tempposz;
GetPlayerPos(playerid, oldposx, oldposy, oldposz);
//radi = 2.0; //Trigger Radius
GetPlayerPos(targetid, posx, posy, posz);
tempposx = (oldposx -posx);
tempposy = (oldposy -posy);
tempposz = (oldposz -posz);
//printf(\"DEBUG: X:%f Y:%f Z:%f\",posx,posy,posz);
if (((tempposx < radi) && (tempposx > -radi)) && ((tempposy < radi) && (tempposy > -radi)) && ((tempposz < radi) && (tempposz > -radi)))
{
   return 1;
}
}
return 0;
}
public CarKeys(playerid)
{
    new string2[64];
new playername2[MAX_PLAYER_NAME];
    GetPlayerName(playerid, playername2, sizeof(playername2));
format(string2, sizeof(string2), \"carkeys/%s.ini\", playername2);
new File: UserFile = fopen(string2, io_read);
if ( UserFile )
{
new key[ 256 ] , val[ 256 ];
new Data[ 256 ];
while ( fread( UserFile , Data , sizeof( Data ) ) )
{
   key = ini_GetKey( Data );
   if( strcmp( key , \"CarKey\" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pPcarkey] = strval( val ); }
   if( strcmp( key , \"CarKey2\" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pPcarkey2] = strval( val ); }
   if( strcmp( key , \"CarKey3\" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pPcarkey3] = strval( val ); }
        }
        fclose(UserFile);
        SendClientMessage(playerid, COLOR_WHITE,\"Syber RPG : Jármû kulcsok betöltve!\");
}
return 1;
}
public CarMods(vehicleid)
{
    if(CarInfo[vehicleid][paintjob] > -1 || CarInfo[vehicleid][mod1] > 0 || CarInfo[vehicleid][mod2] > 0 || CarInfo[vehicleid][mod3] > 0 || CarInfo[vehicleid][mod4] > 0 || CarInfo[vehicleid][mod5] > 0 || CarInfo[vehicleid][mod6] > 0 || CarInfo[vehicleid][mod7] > 0 || CarInfo[vehicleid][mod8] > 0)
{
    return 1;
}
else if (CarInfo[vehicleid][mod9] > 0 || CarInfo[vehicleid][mod10] > 0 || CarInfo[vehicleid][mod11] > 0 || CarInfo[vehicleid][mod12] > 0|| CarInfo[vehicleid][mod13] > 0|| CarInfo[vehicleid][mod14] > 0|| CarInfo[vehicleid][mod15] > 0|| CarInfo[vehicleid][mod16] > 0|| CarInfo[vehicleid][mod17] > 0)
{
   return 1;
}
return 0;
}
public IsAtDealership(playerid)
{
if(IsPlayerConnected(playerid))
{
    if(PlayerToPoint(25.0,playerid,2128.0864,-1135.3912,25.5855) || PlayerToPoint(50,playerid,537.3366,-1293.2140,17.2422) || PlayerToPoint(35,playerid,2521.5544,-1524.4504,23.8365) || PlayerToPoint(50,playerid,2155.0146,-1177.3333,23.8211) || PlayerToPoint(50,playerid,299.1723,-1518.6627,24.6007) || PlayerToPoint(99,playerid,1938.414428,-2643.810058,13.723393))
{
   return 1;
}
}
return 0;
}
public PlayerToPoint(Float:radi, playerid, Float:x, Float:y, Float:z)
{
    if(IsPlayerConnected(playerid))
{
new Float:oldposx, Float:oldposy, Float:oldposz;
new Float:tempposx, Float:tempposy, Float:tempposz;
GetPlayerPos(playerid, oldposx, oldposy, oldposz);
tempposx = (oldposx -x);
tempposy = (oldposy -y);
tempposz = (oldposz -z);
if (((tempposx < radi) && (tempposx > -radi)) && ((tempposy < radi) && (tempposy > -radi)) && ((tempposz < radi) && (tempposz > -radi)))
{
   return 1;
}
}
return 0;
}
public OnVehicleMod(playerid,vehicleid,componentid)
{
new mods = InitComponents(componentid);
if(IsPlayerInVehicle(playerid, vehicleid))
{
switch(mods)
{
   case 1: { CarInfo[vehicleid][mod1] = componentid; }
   case 2: { CarInfo[vehicleid][mod2] = componentid; }
   case 3: { CarInfo[vehicleid][mod3] = componentid; }
   case 4: { CarInfo[vehicleid][mod4] = componentid; }
   case 5: { CarInfo[vehicleid][mod5] = componentid; }
   case 6: { CarInfo[vehicleid][mod6] = componentid; }
   case 7: { CarInfo[vehicleid][mod7] = componentid; }
   case 8: { CarInfo[vehicleid][mod8] = componentid; }
   case 9: { CarInfo[vehicleid][mod9] = componentid; }
   case 10: { CarInfo[vehicleid][mod10] = componentid; }
   case 11: { CarInfo[vehicleid][mod11] = componentid; }
   case 12: { CarInfo[vehicleid][mod12] = componentid; }
   case 13: { CarInfo[vehicleid][mod13] = componentid; }
   case 14: { CarInfo[vehicleid][mod14] = componentid; }
   case 15: { CarInfo[vehicleid][mod15] = componentid; }
   case 16: { CarInfo[vehicleid][mod16] = componentid; }
   case 17: { CarInfo[vehicleid][mod17] = componentid; }
}
}
return 1;
}
public OnVehiclePaintjob(playerid, vehicleid, paintjobid)
{
if(IsPlayerInVehicle(playerid, vehicleid))
{
    if(GetVehicleModel(vehicleid) == 483)
    {
   switch(paintjobid)
   {
          case 0: CarInfo[vehicleid][paintjob] = 0;
       }
        }
        if(GetVehicleModel(vehicleid) == 534)
    {
         switch(paintjobid)
   {
          case 0: CarInfo[vehicleid][paintjob] = 0;
          case 1: CarInfo[vehicleid][paintjob] = 1;
          case 2: CarInfo[vehicleid][paintjob] = 2;
       }
        }
        if(GetVehicleModel(vehicleid) == 535)
    {
         switch(paintjobid)
   {
          case 0: CarInfo[vehicleid][paintjob] = 0;
          case 1: CarInfo[vehicleid][paintjob] = 1;
          case 2: CarInfo[vehicleid][paintjob] = 2;
       }
        }
        if(GetVehicleModel(vehicleid) == 536)
    {
         switch(paintjobid)
   {
          case 0: CarInfo[vehicleid][paintjob] = 0;
          case 1: CarInfo[vehicleid][paintjob] = 1;
          case 2: CarInfo[vehicleid][paintjob] = 2;
       }
        }
        if(GetVehicleModel(vehicleid) == 558)
    {
         switch(paintjobid)
   {
          case 0: CarInfo[vehicleid][paintjob] = 0;
          case 1: CarInfo[vehicleid][paintjob] = 1;
          case 2: CarInfo[vehicleid][paintjob] = 2;
       }
        }
        if(GetVehicleModel(vehicleid) == 559)
    {
         switch(paintjobid)
   {
          case 0: CarInfo[vehicleid][paintjob] = 0;
          case 1: CarInfo[vehicleid][paintjob] = 1;
          case 2: CarInfo[vehicleid][paintjob] = 2;
       }
        }
        if(GetVehicleModel(vehicleid) == 560)
    {
         switch(paintjobid)
   {
          case 0: CarInfo[vehicleid][paintjob] = 0;
          case 1: CarInfo[vehicleid][paintjob] = 1;
          case 2: CarInfo[vehicleid][paintjob] = 2;
       }
        }
        if(GetVehicleModel(vehicleid) == 561)
    {
         switch(paintjobid)
   {
          case 0: CarInfo[vehicleid][paintjob] = 0;
          case 1: CarInfo[vehicleid][paintjob] = 1;
          case 2: CarInfo[vehicleid][paintjob] = 2;
       }
        }
        if(GetVehicleModel(vehicleid) == 562)
    {
         switch(paintjobid)
   {
          case 0: CarInfo[vehicleid][paintjob] = 0;
          case 1: CarInfo[vehicleid][paintjob] = 1;
          case 2: CarInfo[vehicleid][paintjob] = 2;
       }
        }
        if(GetVehicleModel(vehicleid) == 565)
    {
         switch(paintjobid)
   {
          case 0: CarInfo[vehicleid][paintjob] = 0;
          case 1: CarInfo[vehicleid][paintjob] = 1;
          case 2: CarInfo[vehicleid][paintjob] = 2;
       }
        }
        if(GetVehicleModel(vehicleid) == 567)
    {
         switch(paintjobid)
   {
          case 0: CarInfo[vehicleid][paintjob] = 0;
          case 1: CarInfo[vehicleid][paintjob] = 1;
          case 2: CarInfo[vehicleid][paintjob] = 2;
       }
        }
        if(GetVehicleModel(vehicleid) == 575)
    {
         switch(paintjobid)
   {
          case 0: CarInfo[vehicleid][paintjob] = 0;
          case 1: CarInfo[vehicleid][paintjob] = 1;
       }
        }
        if(GetVehicleModel(vehicleid) == 576)
    {
         switch(paintjobid)
   {
          case 0: CarInfo[vehicleid][paintjob] = 0;
          case 1: CarInfo[vehicleid][paintjob] = 1;
          case 2: CarInfo[vehicleid][paintjob] = 2;
       }
        }
}
return 1;
}
public OnPropUpdate()
{
new idx;
new File: file2;
idx = carsonserver;
while (idx < sizeof(CarInfo))
{
new coordsstring[256];
format(coordsstring, sizeof(coordsstring), \"%d,%f,%f,%f,%f,%d,%d,%s,%s,%d,%s,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d\\n\",
CarInfo[idx][cModel],
CarInfo[idx][cLocationx],
CarInfo[idx][cLocationy],
CarInfo[idx][cLocationz],
CarInfo[idx][cAngle],
CarInfo[idx][cColorOne],
CarInfo[idx][cColorTwo],
CarInfo[idx][cOwner],
CarInfo[idx][cDescription],
CarInfo[idx][cValue],
CarInfo[idx][cLicense],
CarInfo[idx][cOwned],
CarInfo[idx][cLock],
CarInfo[idx][mod1],
CarInfo[idx][mod2],
CarInfo[idx][mod3],
CarInfo[idx][mod4],
CarInfo[idx][mod5],
CarInfo[idx][mod6],
CarInfo[idx][mod7],
CarInfo[idx][mod8],
CarInfo[idx][mod9],
CarInfo[idx][mod10],
CarInfo[idx][mod11],
CarInfo[idx][mod12],
CarInfo[idx][mod13],
CarInfo[idx][mod14],
CarInfo[idx][mod15],
CarInfo[idx][mod16],
CarInfo[idx][mod17],
CarInfo[idx][paintjob]);
if(idx == carsonserver)
{
   file2 = fopen(\"masini.cfg\", io_write);
}
else
{
   file2 = fopen(\"masini.cfg\", io_append);
}
fwrite(file2, coordsstring);
idx++;
fclose(file2);
}
return 1;
}
public IsAnOwnableCar(vehicleid)
{
if(vehicleid >= carsonserver && vehicleid <= 1000) { return 1; }
return 0;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
    new vehid;
vehid = GetPlayerVehicleID(playerid);
    if(response)
{
if(dialogid == DIALOGID+2)
{
   if(response)
   {
      if(listitem==0)
      {
         if(CarInfo[vehid][mod1] > 0)
         {
                        new Float:XX,Float:YY,Float:ZZ; new Float:CarHP, Float:OldCarHP; new panels,doors,lights,tires;
                        GetVehicleDamageStatus(vehid,panels,doors,lights,tires);
                    GetVehicleHealth(vehid, CarHP); OldCarHP = CarHP;
                    GetVehiclePos(vehid,XX,YY,ZZ); CarInfo[vehid][mod1] = 0;
                    SetVehicleToRespawn(vehid); SetVehiclePos(vehid,XX,YY,ZZ);
                    PutPlayerInVehicle(playerid,vehid,0); SetVehicleHealth(vehid, OldCarHP);
                    UpdateVehicleDamageStatus(vehid,panels,doors,lights,tires);
                    SendClientMessage(playerid, COLOR_BLUE,\"*  Eleronul a fost scos cu succes!!!\");
                        LoadComponents(vehid); OnPropUpdate(); SavePlayerData(playerid);
         }
         else
         {
            SendClientMessage(playerid, COLOR_WHITE,\"*  Masina ta nu are Eleron Instalat!!!\");
         }
      }
      if(listitem==1)
      {
         if(CarInfo[vehid][mod3] > 0)
         {
                        new Float:XX,Float:YY,Float:ZZ,Float:CarHP,Float:OldCarHP; new panels,doors,lights,tires;
                        GetVehicleDamageStatus(vehid,panels,doors,lights,tires);
                    GetVehicleHealth(vehid, CarHP); OldCarHP = CarHP;
                    GetVehiclePos(vehid,XX,YY,ZZ); CarInfo[vehid][mod3] = 0;
                    SetVehicleToRespawn(vehid); SetVehiclePos(vehid,XX,YY,ZZ);
                    PutPlayerInVehicle(playerid,vehid,0); SetVehicleHealth(vehid, OldCarHP);
                    UpdateVehicleDamageStatus(vehid,panels,doors,lights,tires);
                    SendClientMessage(playerid, COLOR_BLUE,\"*  Spoilerul din fata a fost scos cu succes!!!\");
                        LoadComponents(vehid); OnPropUpdate(); SavePlayerData(playerid);
         }
         else
         {
            SendClientMessage(playerid, COLOR_WHITE,\"*  Masina ta nu are Spoilerul din fata Instalat!!!\");
         }
      }
      if(listitem==2)
      {
         if(CarInfo[vehid][mod4] > 0)
         {
                        new Float:XX,Float:YY,Float:ZZ; new Float:CarHP, Float:OldCarHP; new panels,doors,lights,tires;
                        GetVehicleDamageStatus(vehid,panels,doors,lights,tires);
                    GetVehicleHealth(vehid, CarHP); OldCarHP = CarHP;
                    GetVehiclePos(vehid,XX,YY,ZZ); CarInfo[vehid][mod4] = 0;
                    SetVehicleToRespawn(vehid); SetVehiclePos(vehid,XX,YY,ZZ);
                    PutPlayerInVehicle(playerid,vehid,0); SetVehicleHealth(vehid, OldCarHP);
                    UpdateVehicleDamageStatus(vehid,panels,doors,lights,tires);
                    SendClientMessage(playerid, COLOR_BLUE,\"*  Spoilerul din spate a fost scos cu succes!!!\");
                        LoadComponents(vehid); OnPropUpdate(); SavePlayerData(playerid);
         }
         else
         {
            SendClientMessage(playerid, COLOR_WHITE,\"*  Masina ta nu are Spoilerul din spate Instalat!!!\");
         }
      }
      if(listitem==3)
      {
         if(CarInfo[vehid][mod10] > 0 && CarInfo[vehid][mod11] > 0)
         {
                        new Float:XX,Float:YY,Float:ZZ; new Float:CarHP, Float:OldCarHP; new panels,doors,lights,tires;
                        GetVehicleDamageStatus(vehid,panels,doors,lights,tires);
                    GetVehicleHealth(vehid, CarHP); OldCarHP = CarHP;
                    GetVehiclePos(vehid,XX,YY,ZZ); CarInfo[vehid][mod11] = 0; CarInfo[vehid][mod10] = 0;
                    SetVehicleToRespawn(vehid); SetVehiclePos(vehid,XX,YY,ZZ);
                    PutPlayerInVehicle(playerid,vehid,0); SetVehicleHealth(vehid, OldCarHP);
                    UpdateVehicleDamageStatus(vehid,panels,doors,lights,tires);
                    SendClientMessage(playerid, COLOR_BLUE,\"*  Lateralele au fost scoase cu succes!!!\");
                        LoadComponents(vehid); OnPropUpdate(); SavePlayerData(playerid);
         }
         else
         {
            SendClientMessage(playerid, COLOR_WHITE,\"*  Masina ta nu are Laterale Instalate!!!\");
         }
      }
      if(listitem==4)
      {
         if(CarInfo[vehid][mod9] > 0)
         {
                        new Float:XX,Float:YY,Float:ZZ; new Float:CarHP, Float:OldCarHP; new panels,doors,lights,tires;
                        GetVehicleDamageStatus(vehid,panels,doors,lights,tires);
                    GetVehicleHealth(vehid, CarHP); OldCarHP = CarHP;
                    GetVehiclePos(vehid,XX,YY,ZZ); CarInfo[vehid][mod9] = 0;
                    SetVehicleToRespawn(vehid); SetVehiclePos(vehid,XX,YY,ZZ);
                    PutPlayerInVehicle(playerid,vehid,0); SetVehicleHealth(vehid, OldCarHP);
                    UpdateVehicleDamageStatus(vehid,panels,doors,lights,tires);
                    SendClientMessage(playerid, COLOR_BLUE,\"*  Roof Scoops au fost scoase cu succes!!!\");
                        LoadComponents(vehid); OnPropUpdate(); SavePlayerData(playerid);
         }
         else
         {
            SendClientMessage(playerid, COLOR_WHITE,\"*  Masina ta nu are Roof Scoops Instalat!!!\");
         }
      }
      if(listitem==5)
      {
         if(CarInfo[vehid][mod5] > 0)
         {
                        new Float:XX,Float:YY,Float:ZZ; new Float:CarHP, Float:OldCarHP; new panels,doors,lights,tires;
                        GetVehicleDamageStatus(vehid,panels,doors,lights,tires);
                    GetVehicleHealth(vehid, CarHP); OldCarHP = CarHP;
                    GetVehiclePos(vehid,XX,YY,ZZ); CarInfo[vehid][mod5] = 0;
                    SetVehicleToRespawn(vehid); SetVehiclePos(vehid,XX,YY,ZZ);
                    PutPlayerInVehicle(playerid,vehid,0); SetVehicleHealth(vehid, OldCarHP);
                    UpdateVehicleDamageStatus(vehid,panels,doors,lights,tires);
                    SendClientMessage(playerid, COLOR_BLUE,\"*  Tobele de Esapament au fost scoase cu succes!!!\");
                        LoadComponents(vehid); OnPropUpdate(); SavePlayerData(playerid);
         }
         else
         {
            SendClientMessage(playerid, COLOR_WHITE,\"*  Masina ta nu are Tobe de Esapament Instalate!!!\");
         }
      }
      if(listitem==6)
      {
         if(CarInfo[vehid][mod2] > 0)
         {
                        new Float:XX,Float:YY,Float:ZZ; new Float:CarHP, Float:OldCarHP; new panels,doors,lights,tires;
                        GetVehicleDamageStatus(vehid,panels,doors,lights,tires);
                    GetVehicleHealth(vehid, CarHP); OldCarHP = CarHP;
                    GetVehiclePos(vehid,XX,YY,ZZ); CarInfo[vehid][mod2] = 0;
                    SetVehicleToRespawn(vehid); SetVehiclePos(vehid,XX,YY,ZZ);
                    PutPlayerInVehicle(playerid,vehid,0); SetVehicleHealth(vehid, OldCarHP);
                    UpdateVehicleDamageStatus(vehid,panels,doors,lights,tires);
                    SendClientMessage(playerid, COLOR_BLUE,\"*  Nitro a fost scos cu succes!!!\");
                        LoadComponents(vehid); OnPropUpdate(); SavePlayerData(playerid);
         }
         else
         {
            SendClientMessage(playerid, COLOR_WHITE,\"*  Masina ta nu are Nitro Instalat!!!\");
         }
      }
      if(listitem==7)
      {
         if(CarInfo[vehid][mod12] > 0)
         {
                        new Float:XX,Float:YY,Float:ZZ; new Float:CarHP, Float:OldCarHP; new panels,doors,lights,tires;
                        GetVehicleDamageStatus(vehid,panels,doors,lights,tires);
                    GetVehicleHealth(vehid, CarHP); OldCarHP = CarHP;
                    GetVehiclePos(vehid,XX,YY,ZZ); CarInfo[vehid][mod12] = 0;
                    SetVehicleToRespawn(vehid); SetVehiclePos(vehid,XX,YY,ZZ);
                    PutPlayerInVehicle(playerid,vehid,0); SetVehicleHealth(vehid, OldCarHP);
                    UpdateVehicleDamageStatus(vehid,panels,doors,lights,tires);
                    SendClientMessage(playerid, COLOR_BLUE,\"*  Hidraulica a fost scoasa cu succes!!!\");
                        LoadComponents(vehid); OnPropUpdate(); SavePlayerData(playerid);
         }
         else
         {
            SendClientMessage(playerid, COLOR_WHITE,\"*  Masina ta nu are Hidraulica Instalata!!!\");
         }
      }
      if(listitem==8)
      {
         if(CarInfo[vehid][mod16] > 0)
         {
                        new Float:XX,Float:YY,Float:ZZ; new Float:CarHP, Float:OldCarHP; new panels,doors,lights,tires;
                        GetVehicleDamageStatus(vehid,panels,doors,lights,tires);
                    GetVehicleHealth(vehid, CarHP); OldCarHP = CarHP;
                    GetVehiclePos(vehid,XX,YY,ZZ); CarInfo[vehid][mod16] = 0;
                    SetVehicleToRespawn(vehid); SetVehiclePos(vehid,XX,YY,ZZ);
                    PutPlayerInVehicle(playerid,vehid,0); SetVehicleHealth(vehid, OldCarHP);
                    UpdateVehicleDamageStatus(vehid,panels,doors,lights,tires);
                    SendClientMessage(playerid, COLOR_BLUE,\"*  Rotile au fost scoase cu succes!!!\");
                        LoadComponents(vehid); OnPropUpdate(); SavePlayerData(playerid);
         }
         else
         {
            SendClientMessage(playerid, COLOR_WHITE,\"*  Masina ta nu are Roti Instalate!!!\");
         }
      }
      if(listitem==9)
      {
         if(CarInfo[vehid][paintjob] > -1)
         {
                        new Float:XX,Float:YY,Float:ZZ; new Float:CarHP, Float:OldCarHP; new panels,doors,lights,tires;
                        GetVehicleDamageStatus(vehid,panels,doors,lights,tires);
                    GetVehicleHealth(vehid, CarHP); OldCarHP = CarHP;
                    GetVehiclePos(vehid,XX,YY,ZZ); CarInfo[vehid][paintjob] = -1;
                    SetVehicleToRespawn(vehid); SetVehiclePos(vehid,XX,YY,ZZ);
                    PutPlayerInVehicle(playerid,vehid,0); SetVehicleHealth(vehid, OldCarHP);
                    UpdateVehicleDamageStatus(vehid,panels,doors,lights,tires);
                    SendClientMessage(playerid, COLOR_BLUE,\"*  Tatuajul a fost indepartat cu succes!!!\");
                        LoadComponents(vehid); OnPropUpdate(); SavePlayerData(playerid);
         }
         else
         {
            SendClientMessage(playerid, COLOR_WHITE,\"*  Masina ta nu are Tatuaj!!!\");
         }
      }
      if(listitem==10)
      {
         if(CarMods(vehid))
         {
                        new Float:XX,Float:YY,Float:ZZ; new Float:CarHP, Float:OldCarHP; new panels,doors,lights,tires;
                        GetVehicleDamageStatus(vehid,panels,doors,lights,tires);
                    GetVehicleHealth(vehid, CarHP); OldCarHP = CarHP;
                    GetVehiclePos(vehid,XX,YY,ZZ); CarInfo[vehid][paintjob] = -1; CarInfo[vehid][mod1] = 0; CarInfo[vehid][mod2] = 0;
                    CarInfo[vehid][mod3] = 0; CarInfo[vehid][mod4] = 0; CarInfo[vehid][mod5] = 0; CarInfo[vehid][mod6] = 0; CarInfo[vehid][mod7] = 0;
                    CarInfo[vehid][mod8] = 0; CarInfo[vehid][mod9] = 0; CarInfo[vehid][mod10] = 0; CarInfo[vehid][mod11] = 0; CarInfo[vehid][mod12] = 0;
                    CarInfo[vehid][mod13] = 0; CarInfo[vehid][mod14] = 0; CarInfo[vehid][mod15] = 0; CarInfo[vehid][mod16] = 0; CarInfo[vehid][mod17] = 0;
                    SetVehicleToRespawn(vehid); SetVehiclePos(vehid,XX,YY,ZZ);
                    PutPlayerInVehicle(playerid,vehid,0); SetVehicleHealth(vehid, OldCarHP);
                    UpdateVehicleDamageStatus(vehid,panels,doors,lights,tires);
                    SendClientMessage(playerid, COLOR_BLUE,\"*  Tuningul a fost indepartat cu succes!!!\");
                        LoadComponents(vehid); OnPropUpdate(); SavePlayerData(playerid);
         }
         else
         {
            SendClientMessage(playerid, COLOR_WHITE,\"*  Masina ta nu este Tunata!!!\");
         }
      }
        }
    }
    }
    else
    {
    SendClientMessage(playerid, COLOR_WHITE,\"* Dialog has been hidden\");
    }
    return 1;
}
public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
    if(IsAnOwnableCar(vehicleid) && CarInfo[vehicleid][cLock] == 1 && CarInfo[vehicleid][cOwned] == 1)
{
if(IsPlayerAdmin(playerid)) { }
else
{
   new Float:cx, Float:cy, Float:cz;
           GetPlayerPos(playerid, cx, cy, cz);
          SetPlayerPos(playerid, cx, cy, cz);
}
}
return 1;
}
public OnVehicleSpawn(vehicleid)
{
    LoadComponents(vehicleid);
    return 1;
}
public LoadComponents(vehicleid)
{
if(CarInfo[vehicleid][cOwned] == 1)
{
        if(CarInfo[vehicleid][mod1] >= 1000 && CarInfo[vehicleid][mod1] <= 1193)
    {
            if(GetVehicleComponentInSlot(vehicleid,GetVehicleComponentType(CarInfo[vehicleid][mod1])) != CarInfo[vehicleid][mod1]) { AddVehicleComponent(vehicleid,CarInfo[vehicleid][mod1]); }
        }
    if(CarInfo[vehicleid][mod2] >= 1000 && CarInfo[vehicleid][mod2] <= 1193)
    {
        if(GetVehicleComponentInSlot(vehicleid,GetVehicleComponentType(CarInfo[vehicleid][mod2])) != CarInfo[vehicleid][mod2]) { AddVehicleComponent(vehicleid,CarInfo[vehicleid][mod2]); }
    }
    if(CarInfo[vehicleid][mod3] >= 1000 && CarInfo[vehicleid][mod3] <= 1193)
    {
        if(GetVehicleComponentInSlot(vehicleid,GetVehicleComponentType(CarInfo[vehicleid][mod3])) != CarInfo[vehicleid][mod3]) { AddVehicleComponent(vehicleid,CarInfo[vehicleid][mod3]); }
    }
    if(CarInfo[vehicleid][mod4] >= 1000 && CarInfo[vehicleid][mod4] <= 1193)
    {
        if(GetVehicleComponentInSlot(vehicleid,GetVehicleComponentType(CarInfo[vehicleid][mod4])) != CarInfo[vehicleid][mod4]) { AddVehicleComponent(vehicleid,CarInfo[vehicleid][mod4]); }
    }
    if(CarInfo[vehicleid][mod5] >= 1000 && CarInfo[vehicleid][mod5] <= 1193)
    {
        if(GetVehicleComponentInSlot(vehicleid,GetVehicleComponentType(CarInfo[vehicleid][mod5])) != CarInfo[vehicleid][mod5]) { AddVehicleComponent(vehicleid,CarInfo[vehicleid][mod5]); }
    }
    if(CarInfo[vehicleid][mod6] >= 1000 && CarInfo[vehicleid][mod6] <= 1193)
    {
        if(GetVehicleComponentInSlot(vehicleid,GetVehicleComponentType(CarInfo[vehicleid][mod6])) != CarInfo[vehicleid][mod6]) { AddVehicleComponent(vehicleid,CarInfo[vehicleid][mod6]); }
    }
    if(CarInfo[vehicleid][mod7] >= 1000 && CarInfo[vehicleid][mod7] <= 1193)
    {
        if(GetVehicleComponentInSlot(vehicleid,GetVehicleComponentType(CarInfo[vehicleid][mod7])) != CarInfo[vehicleid][mod7]) { AddVehicleComponent(vehicleid,CarInfo[vehicleid][mod7]); }
    }
    if(CarInfo[vehicleid][mod8] >= 1000 && CarInfo[vehicleid][mod8] <= 1193)
       {
           if(GetVehicleComponentInSlot(vehicleid,GetVehicleComponentType(CarInfo[vehicleid][mod8])) != CarInfo[vehicleid][mod8]) { AddVehicleComponent(vehicleid,CarInfo[vehicleid][mod8]); }
       }
       if(CarInfo[vehicleid][mod9] >= 1000 && CarInfo[vehicleid][mod9] <= 1193)
    {
           if(GetVehicleComponentInSlot(vehicleid,GetVehicleComponentType(CarInfo[vehicleid][mod9])) != CarInfo[vehicleid][mod9]) { AddVehicleComponent(vehicleid,CarInfo[vehicleid][mod9]); }
       }
       if(CarInfo[vehicleid][mod10] >= 1000 && CarInfo[vehicleid][mod10] <= 1193)
       {
           if(GetVehicleComponentInSlot(vehicleid,GetVehicleComponentType(CarInfo[vehicleid][mod10])) != CarInfo[vehicleid][mod10]) { AddVehicleComponent(vehicleid,CarInfo[vehicleid][mod10]); }
       }
       if(CarInfo[vehicleid][mod11] >= 1000 && CarInfo[vehicleid][mod11] <= 1193)
       {
           if(GetVehicleComponentInSlot(vehicleid,GetVehicleComponentType(CarInfo[vehicleid][mod11])) != CarInfo[vehicleid][mod11]) { AddVehicleComponent(vehicleid,CarInfo[vehicleid][mod11]); }
       }
       if(CarInfo[vehicleid][mod12] >= 1000 && CarInfo[vehicleid][mod12] <= 1193)
       {
           if(GetVehicleComponentInSlot(vehicleid,GetVehicleComponentType(CarInfo[vehicleid][mod12])) != CarInfo[vehicleid][mod12]) { AddVehicleComponent(vehicleid,CarInfo[vehicleid][mod12]); }
       }
       if(CarInfo[vehicleid][mod13] >= 1000 && CarInfo[vehicleid][mod13] <= 1193)
       {
           if(GetVehicleComponentInSlot(vehicleid,GetVehicleComponentType(CarInfo[vehicleid][mod13])) != CarInfo[vehicleid][mod13]) { AddVehicleComponent(vehicleid,CarInfo[vehicleid][mod13]); }
       }
       if(CarInfo[vehicleid][mod14] >= 1000 && CarInfo[vehicleid][mod14] <= 1193)
       {
        if(GetVehicleComponentInSlot(vehicleid,GetVehicleComponentType(CarInfo[vehicleid][mod14])) != CarInfo[vehicleid][mod14]) { AddVehicleComponent(vehicleid,CarInfo[vehicleid][mod14]); }
       }
       if(CarInfo[vehicleid][mod15] >= 1000 && CarInfo[vehicleid][mod15] <= 1193)
       {
           if(GetVehicleComponentInSlot(vehicleid,GetVehicleComponentType(CarInfo[vehicleid][mod15])) != CarInfo[vehicleid][mod15]) { AddVehicleComponent(vehicleid,CarInfo[vehicleid][mod15]); }
       }
       if(CarInfo[vehicleid][mod16] >= 1000 && CarInfo[vehicleid][mod16] <= 1193)
       {
           if(GetVehicleComponentInSlot(vehicleid,GetVehicleComponentType(CarInfo[vehicleid][mod16])) != CarInfo[vehicleid][mod16]) { AddVehicleComponent(vehicleid,CarInfo[vehicleid][mod16]); }
       }
       if(CarInfo[vehicleid][mod17] >= 1000 && CarInfo[vehicleid][mod17] <= 1193)
       {
           if(GetVehicleComponentInSlot(vehicleid,GetVehicleComponentType(CarInfo[vehicleid][mod17])) != CarInfo[vehicleid][mod17]) { AddVehicleComponent(vehicleid,CarInfo[vehicleid][mod17]); }
    }
        if(CarInfo[vehicleid][paintjob] > -1) { ChangeVehiclePaintjob(vehicleid,CarInfo[vehicleid][paintjob]); ChangeVehicleColor(vehicleid, 1, 1); }
        else { ChangeVehicleColor(vehicleid, CarInfo[vehicleid][cColorOne], CarInfo[vehicleid][cColorTwo]); }
        if(CarInfo[vehicleid][cLicense] > 0) { SetVehicleNumberPlate(vehicleid,CarInfo[vehicleid][cLicense]); }
    }
    else
    {
        if(CarInfo[vehicleid][cLicense] > 0) { SetVehicleNumberPlate(vehicleid,CarInfo[vehicleid][cLicense]); }
    }
    return 1;
}
public OnPlayerSpawn(playerid)
{
CarKeys(playerid);
return 1;
}
public OnPlayerConnect(playerid)
{
    PlayerInfo[playerid][pPcarkey] = -1;
PlayerInfo[playerid][pPcarkey2] = -1;
PlayerInfo[playerid][pPcarkey3] = -1;
for(new h = carsonserver; h < sizeof(CarInfo); h++)
{
SetVehicleParamsForPlayer(h,playerid,0,CarInfo[h][cLock]);
}
return 1;
}
public OnPlayerCommandText(playerid, cmdtext[])
{
new idx;
new string[256];
new cmd[256];
new tmp[256];
new sendername[MAX_PLAYER_NAME];
new playername[MAX_PLAYER_NAME];
new giveplayer[MAX_PLAYER_NAME];
new giveplayerid;
new idcar = GetPlayerVehicleID(playerid);
cmd = strtok(cmdtext, idx);
new vehid;
vehid = GetPlayerVehicleID(playerid);
if(strcmp(cmd,\"/cancel\",true)==0)
    {
        if(IsPlayerConnected(playerid))
    {
   new x_job[256];
   x_job = strtok(cmdtext, idx);
   if(!strlen(x_job)) { return 1; }
   if(strcmp(x_job,\"ownablecar\",true) == 0) { OwnableCarOffer[playerid] = 999; OwnableCarID[playerid] = 0; OwnableCarPrice[playerid] = 0; }
   else { return 1; }
   format(string, sizeof(string), \"* Syber RPG : Visszavontad : %s-t ajánlatát.\", x_job);
   SendClientMessage(playerid, COLOR_YELLOW, string);
}
return 1;
}
if(strcmp(cmd,\"/accept\",true)==0)
    {
        if(IsPlayerConnected(playerid))
    {
   new x_job[256];
   x_job = strtok(cmdtext, idx);
   if(!strlen(x_job)) { return 1; }
   if(strcmp(x_job,\"ownablecar\",true) == 0)
   {
       if(OwnableCarOffer[playerid] < 999)
       {
           if(OwnableCarID[playerid] == 0) { return 1; }
           if(OwnableCarPrice[playerid] == 0 || OwnableCarPrice[playerid] > 10000000) { return 1; } //Max ára 10,000,000Ft
           if(OwnableCarID[playerid] == PlayerInfo[OwnableCarOffer[playerid]][pPcarkey]) { }
           else if(OwnableCarID[playerid] == PlayerInfo[OwnableCarOffer[playerid]][pPcarkey2]) { }
           else if(OwnableCarID[playerid] == PlayerInfo[OwnableCarOffer[playerid]][pPcarkey3]) { }
           else { SendClientMessage(playerid, COLOR_GREY, \" Syber RPG: Ez túl sok...\"); return 1; }
           if(GetPlayerMoney(playerid) >= OwnableCarPrice[playerid])
           {
            if(IsPlayerConnected(OwnableCarOffer[playerid]))
            {
                GetPlayerName(OwnableCarOffer[playerid], giveplayer, sizeof(giveplayer));
                GetPlayerName(playerid, sendername, sizeof(sendername));
                if(PlayerInfo[playerid][pPcarkey] == -1)
               {
                  if(GetPlayerVehicleID(OwnableCarOffer[playerid]) == PlayerInfo[OwnableCarOffer[playerid]][pPcarkey])
                  {
                     PlayerInfo[playerid][pPcarkey] = PlayerInfo[OwnableCarOffer[playerid]][pPcarkey];
                      PlayerInfo[OwnableCarOffer[playerid]][pPcarkey] = -1;
                  }
                  else if(GetPlayerVehicleID(OwnableCarOffer[playerid]) == PlayerInfo[OwnableCarOffer[playerid]][pPcarkey2])
                  {
                     PlayerInfo[playerid][pPcarkey] = PlayerInfo[OwnableCarOffer[playerid]][pPcarkey2];
                      PlayerInfo[OwnableCarOffer[playerid]][pPcarkey2] = -1;
                  }
                  else if(GetPlayerVehicleID(OwnableCarOffer[playerid]) == PlayerInfo[OwnableCarOffer[playerid]][pPcarkey3])
                  {
                     PlayerInfo[playerid][pPcarkey] = PlayerInfo[OwnableCarOffer[playerid]][pPcarkey3];
                      PlayerInfo[OwnableCarOffer[playerid]][pPcarkey3] = -1;
                  }
                  else
                  {
                      SendClientMessage(playerid, COLOR_GREY, \"  Syber RPG: Autókereskedõnek szüksége van az autóra... !\");
                     return 1;
                  }
                  format(string, sizeof(string), \"*Syber RPG: Vettél egy jármûvet %dFt-ért , %s-tõl.\",OwnableCarPrice[playerid],giveplayer);
                  SendClientMessage(playerid, COLOR_WHITE, string);
                  format(string, sizeof(string), \"*Syber RPG: %s megvásárolta tõled az autót %dFt-ért.\",sendername,OwnableCarPrice[playerid]);
                  SendClientMessage(OwnableCarOffer[playerid], COLOR_WHITE, string);
                   RemovePlayerFromVehicle(OwnableCarOffer[playerid]);
                   GivePlayerMoney(playerid, - OwnableCarPrice[playerid]);
                   GivePlayerMoney(OwnableCarOffer[playerid], OwnableCarPrice[playerid]);
                   strmid(CarInfo[OwnableCarID[playerid]][cOwner], sendername, 0, strlen(sendername), 999);
               }
                else if(PlayerInfo[playerid][pPcarkey2] == -1)
               {
                   if(GetPlayerVehicleID(OwnableCarOffer[playerid]) == PlayerInfo[OwnableCarOffer[playerid]][pPcarkey])
                  {
                     PlayerInfo[playerid][pPcarkey2] = PlayerInfo[OwnableCarOffer[playerid]][pPcarkey];
                      PlayerInfo[OwnableCarOffer[playerid]][pPcarkey] = -1;
                  }
                  else if(GetPlayerVehicleID(OwnableCarOffer[playerid]) == PlayerInfo[OwnableCarOffer[playerid]][pPcarkey2])
                  {
                     PlayerInfo[playerid][pPcarkey2] = PlayerInfo[OwnableCarOffer[playerid]][pPcarkey2];
                      PlayerInfo[OwnableCarOffer[playerid]][pPcarkey2] = -1;
                  }
                  else if(GetPlayerVehicleID(OwnableCarOffer[playerid]) == PlayerInfo[OwnableCarOffer[playerid]][pPcarkey3])
                  {
                     PlayerInfo[playerid][pPcarkey2] = PlayerInfo[OwnableCarOffer[playerid]][pPcarkey3];
                      PlayerInfo[OwnableCarOffer[playerid]][pPcarkey3] = -1;
                  }
                  else
                  {
                      SendClientMessage(playerid, COLOR_GREY, \"  Syber RPG: Autókereskedõnek szüksége van egy autóra !\");
                     return 1;
                  }
                  format(string, sizeof(string), \"* Syber RPG: Vettél egy jármûvet %dFt-ért, %s-tõl.\",OwnableCarPrice[playerid],giveplayer);
                  SendClientMessage(playerid, COLOR_WHITE, string);
                  format(string, sizeof(string), \"* Syber RPG: %s megvásárolta tõled az autót %dFt-ért.\",sendername,OwnableCarPrice[playerid]);
                  SendClientMessage(OwnableCarOffer[playerid], COLOR_WHITE, string);
                   RemovePlayerFromVehicle(OwnableCarOffer[playerid]);
                   GivePlayerMoney(playerid, - OwnableCarPrice[playerid]);
                   GivePlayerMoney(OwnableCarOffer[playerid], OwnableCarPrice[playerid]);
                   strmid(CarInfo[OwnableCarID[playerid]][cOwner], sendername, 0, strlen(sendername), 999);
               }
                else if(PlayerInfo[playerid][pPcarkey3] == -1)
               {
                   if(GetPlayerVehicleID(OwnableCarOffer[playerid]) == PlayerInfo[OwnableCarOffer[playerid]][pPcarkey])
                  {
                     PlayerInfo[playerid][pPcarkey3] = PlayerInfo[OwnableCarOffer[playerid]][pPcarkey];
                      PlayerInfo[OwnableCarOffer[playerid]][pPcarkey] = -1;
                  }
                  else if(GetPlayerVehicleID(OwnableCarOffer[playerid]) == PlayerInfo[OwnableCarOffer[playerid]][pPcarkey2])
                  {
                     PlayerInfo[playerid][pPcarkey3] = PlayerInfo[OwnableCarOffer[playerid]][pPcarkey2];
                      PlayerInfo[OwnableCarOffer[playerid]][pPcarkey2] = -1;
                  }
                  else if(GetPlayerVehicleID(OwnableCarOffer[playerid]) == PlayerInfo[OwnableCarOffer[playerid]][pPcarkey3])
                  {
                     PlayerInfo[playerid][pPcarkey3] = PlayerInfo[OwnableCarOffer[playerid]][pPcarkey3];
                      PlayerInfo[OwnableCarOffer[playerid]][pPcarkey3] = -1;
                  }
                  el

5
Szkript kérések / Kocsi editelése
« Dátum: 2012. Július 20. - 13:24:46 »
Hali valaki tudna írni egy olyan scriptet, amivel Rcon admin editelhetné a kocsikat? elõlre is köszönöm
(editelés alatt azt értem, hogy pl van egy sultan model id-je 560 ugye, beszállok a kocsiba /amodel 411 és megváltoztatja a sultant egy infernusra.) elõlre is köszönöm. Apropó hogy tudok valakinek +-t adni?

6
Szkript kérések / Object eltûnteése kis idõre
« Dátum: 2012. Július 19. - 15:59:00 »
Hali szeretnék kérni tõletek egy oylan scriptet, amihez ha beütöm, azt hogy /arrebtol, akkor eltoljon egy objectet, de csak 45 másodperc múlva. Valamint ha eltolta( 45 mp múlva) akkor további 2 perc múlva az object áljon vissza az eredeti helyére. (és ezt jelezze is egy szövegben, amit a játékosnak kiír)

7
Szkript kérések / Fegyver átadása/motozás script
« Dátum: 2012. Július 02. - 23:37:41 »
Valaki tudna nekem írni/küldeni egy fegyver átadó és egy motozó scriptet?
amire gondolok a fegyver átadása úgy menjen, hogy /átadfegyver id és átadja a kezedben lévõ fegyvert
a motozás pedig egy /motoz parancs lenne, amivel megmutatná a motozott fegyvereit, pénzét

8
Szkript kérések / Szöveges teleport
« Dátum: 2012. Július 02. - 20:53:51 »
hi valaki írna nekem egy olyan scriptet, ami Rp szerókon szokott lenni?: Ha közel megyek a szöveghez, akkor elteleportál egy kilyelölt helyre, vagy egy interiorba

9
RP/RPG kérések / Mysql felrakása
« Dátum: 2012. Július 01. - 16:58:46 »
Hali megint én avygok. ezt a szervert hogy kéne felraknom hostos szeróra? (sunwelltõl-bérlem) :
http://sampforum.hu/index.php?topic=27838.0. Mert akárhogy próbálgatom nem megy, a módban nincs errorom, de mivel nem menti el a cuccokat, ezért ruha vásárlásnál, jármû/ház vételekor, checkpointba éréskor mindig újraindul a szeró. Elõre is köszönöm a válaszaitokat.

10
RP/RPG kérések / /park parancs átalakítása
« Dátum: 2012. Július 01. - 13:06:46 »
hali nekem úgy kéne megcsinálni a /park parancsot, hogy ha leparkolom, ne resizze az autót, vagyis ne tûnjön el, és vissza, hanem csak simán parkolja be eltûnés nélkül.
}
      if(strcmp(cmd, \"/parkol\", true) == 0)
        {
            new Float:x,Float:y,Float:z;
         new Float:a;
         new carid;
         new getcarid;
         if(GetPlayerVehicleID(playerid) == PlayerInfo[playerid][pPcarkey]) { carid = PlayerInfo[playerid][pPcarkey]; }
         else { return 1; }
         getcarid = GetPlayerVehicleID(playerid);
         GetPlayerName(playerid, playername, sizeof(playername));
         GetVehiclePos(carid, x, y, z);
         GetVehicleZAngle(carid, a);
         if(IsPlayerInVehicle(playerid,carid) && CarInfo[carid][cOwned] == 1)
         {
               if(PlayerInfo[playerid][pPcarkey] == 999 )
            {
               SendClientMessage(playerid, COLOR_GRAD2, \"Ember, Nincs jármûved! -.-\' \");
               return 1;
            }
            if(getcarid == carid)
            {
               CarInfo[carid][cLocationx] = x;
               CarInfo[carid][cLocationy] = y;
               CarInfo[carid][cLocationz] = z;
               CarInfo[carid][cAngle] = a;
               SendClientMessage(playerid,COLOR_WHITE,\"Sikeresen leparkoltad a jármûvedet! Legközelebb is itt fog parkolni!\");
               OnPropUpdate();
               OnPlayerUpdate(playerid);
               DestroyVehicle(carid);
               CreateVehicle(CarInfo[carid][cModel],CarInfo[carid][cLocationx],CarInfo[carid][cLocationy],CarInfo[carid][cLocationz]+1.0,CarInfo[carid][cAngle],CarInfo[carid][cColorOne],CarInfo[carid][cColorTwo],60000);
               TogglePlayerControllable(playerid, 1);
               return 1;
                  }
         }
        }
        if(strcmp(cmd, \"/ajtó\", true) == 0 || strcmp(cmd, \"/ajto\", true) == 0)
        {
                new keycar = PlayerInfo[playerid][pPcarkey];
                if(keycar != 999)
                {
                    new locked[256];
                    locked = strtok(cmdtext, idx);
                    if(CarInfo[keycar][cLock] == 1)
                    {
                       for(new i = 0; i < MAX_PLAYERS; i++)
               {
                  if (IsPlayerConnected(i))
                  {
                     SetVehicleParamsForPlayer(keycar,i,0,0);
                  }
               }
               SendClientMessage(playerid,COLOR_WHITE,\"elõveszi a távirányítót és kinyitja a kocsiját!\");
               GetVehicleParamsEx(GetPlayerVehicleID(playerid), engine, lights, alarm, doors, bonnet, boot, objective);
               SetVehicleParamsEx(GetPlayerVehicleID(playerid), engine, lights, OFF, doors, bonnet, boot, objective);
               CarInfo[keycar][cLock] = 0;
               OnPropUpdate();
               new nev[32];
               GetPlayerName(playerid, nev, sizeof(nev));
               new h,mi,s,y,m,d;
               getdate(y,m,d);
               gettime(h,mi,s);
               format(stringx,sizeof(stringx), \"[%d/%d/%d][%d:%d:%d] %s kinyitotta az autóját.\",y,m,d,h,mi,s,nev);
               LoOoG(stringx);
               format(string, sizeof(string), \"* %s elõveszi a távirányítót és kinyitja a kocsiját\", nev);
               ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
               SetPlayerChatBubble(playerid, \"elõveszi a távirányítót és kinyitja a kocsiját\", COLOR_PURPLE, 80.0, 10000);
               return 1;
            }
            else if(CarInfo[keycar][cLock] == 0)
            {
                for(new i = 0; i < MAX_PLAYERS; i++)
               {
                  if (IsPlayerConnected(i))
                  {
                     SetVehicleParamsForPlayer(keycar,i,0,1);
                  }
               }
               SendClientMessage(playerid,COLOR_WHITE,\"Bezártad az autód!\");
               GetVehicleParamsEx(GetPlayerVehicleID(playerid), engine, lights, alarm, doors, bonnet, boot, objective);
               SetVehicleParamsEx(GetPlayerVehicleID(playerid), engine, lights, ON, doors, bonnet, boot, objective);
               CarInfo[keycar][cLock] = 1;
               OnPropUpdate();
               new nev[32];
               GetPlayerName(playerid, nev, sizeof(nev));
               new h,mi,s,y,m,d;
               getdate(y,m,d);
               gettime(h,mi,s);
               format(stringx,sizeof(stringx), \"[%d/%d/%d][%d:%d:%d] %s elõveszi a távirányítót és bezárja a kocsiját.\",y,m,d,h,mi,s,nev);
               LoOoG(stringx);
               format(string, sizeof(string), \"* %s elõveszi a távirányítót és bezárja a kocsiját\", nev);
               ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
               SetPlayerChatBubble(playerid, \"elõveszi a távirányítót és bezárja a kocsiját\", COLOR_PURPLE, 80.0, 10000);
               return 1;
            }
                }
                else
                {
                    SendClientMessage(playerid, COLOR_GRAD2, \"Nincs autód!\");
                    return 1;
                }
        }
      if(strcmp(cmd, \"/eldobkulcs\", true) == 0)
{
    if(PlayerInfo[playerid][pPcarkey] != 0)
    {
        new nev[32];
      GetPlayerName(playerid, nev, sizeof(nev));
        format(stringx, sizeof(stringx), \"* %s eldobja a kölcsönkulcsát.\",nev);
        ProxDetector(30.0, playerid, stringx, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
        PlayerInfo[playerid][kolcsonkocsikulcs] = 0;
        SendClientMessage(playerid,COLOR_LIGHTRED, \"Eldobtad a kölcsönkulcsodat!\");
      new h,mi,s,y,m,d;
      getdate(y,m,d);
      gettime(h,mi,s);
      format(stringx,sizeof(stringx), \"[%d/%d/%d][%d:%d:%d] %s eldobta a kölcsönkulcsát.\",y,m,d,h,mi,s,nev);
      LoOoG(stringx);
        return 1;
    } else SendClientMessage(playerid,COLOR_GRAD2, \"Nincs kölcsönkulcsod!\");
    return 1;
}
if(strcmp(cmd, \"/kölcsönautó\", true) == 0 || strcmp(cmd, \"/kolcsonkocsikulcs\", true) == 0)
    {
        if(IsPlayerConnected(playerid))
    {
           if(PlayerInfo[playerid][pPcarkey] != 0)
           {
               tmp = strtok(cmdtext, idx);
           if(!strlen(tmp))
         {
            SendClientMessage(playerid, COLOR_GRAD2, \"Használat: /kölcsönautó [JátékosID/NévRészlet]\");
            return 1;
         }
         giveplayerid = ReturnUser(tmp);
         if(IsPlayerConnected(giveplayerid))
            {
                GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
            GetPlayerName(playerid, sendername, sizeof(sendername));
            format(stringx, sizeof(stringx), \"* %s megkapta tõled a kocsid kulcsát. Most már õ is használhatja az autód!\", giveplayer);
            SendClientMessage(playerid, COLOR_LIGHTBLUE, stringx);
            format(stringx, sizeof(stringx), \"* %s átadta neked a kocsija kulcsait. Most már te is használhatod a kocsiját!\", sendername);
            SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, stringx);
                  PlayerInfo[giveplayerid][kolcsonkocsikulcs] = PlayerInfo[playerid][pPcarkey];
                  new nev[32];
            GetPlayerName(playerid, nev, sizeof(nev));
            new h,mi,s,y,m,d;
            getdate(y,m,d);
            gettime(h,mi,s);
            format(stringx,sizeof(stringx), \"[%d/%d/%d][%d:%d:%d] %s odaadta kölcsönbe az autója kulcsait %s\",y,m,d,h,mi,s,nev,rag(giveplayer,2));
            LoOoG(stringx);
               } else { SendClientMessage(playerid, COLOR_GRAD2, \"Játékos nem elérhetõ!\"); }
            } else { SendClientMessage(playerid, COLOR_GRAD2, \"Nincsen kulcsod, amit odaadhatnál!\"); }
        } return 1;
    }
           if(strcmp(cmd, \"/autóvesz\", true) == 0 || strcmp(cmd, \"/autovesz\", true) == 0)
        {
            if(IsAnOwnableCar(idcar))
            {
             if(PlayerInfo[playerid][pPcarkey] == 999) { }
             else if(PlayerInfo[playerid][pPcarkey2] == 999) { }
             else if(PlayerInfo[playerid][pPcarkey3] == 999) { }
             else { SendClientMessage(playerid, COLOR_GRAD2, \"Már van autód!\"); return 1; }
            if(CarInfo[idcar][cOwned]==2)
            {
                SendClientMessage(playerid, COLOR_GRAD2, \"Ez az autó már valakié!\");
                return 1;
            }
            ShowPlayerDialog(playerid,011,DIALOG_STYLE_LIST,\"Meg szeretnéd venni ezt a jármûvet?\",\"Igen\\nNem\",\"Kiválaszt\",\"Mégse\");
            }
            else SendClientMessage(playerid,COLOR_GRAD2,\"Nem ülsz eladó autóban!\");
            return 1;
        }

11
RP/RPG kérések / Segítség
« Dátum: 2012. Június 28. - 18:40:39 »
nem tudom hova kellett volna nyitni ezt a témát, de van egy rpg mód, amit az istennek se tudok feltenni hostos szeróra: http://sampforum.hu/index.php?topic=18192.0 (sunwelnél bérlem) ha valaki tudna nekem segíteni, nagyon megköszönném.

12
RP/RPG kérések / Munka Virtual W.-re
« Dátum: 2012. Június 26. - 21:15:46 »
Helló lenne egy kérésem, amiben jó lenne ha tudnátok segíteni. Egy dialogos munkát szeretnék, a Virtual Módba, de nem tudom hogy tegyem be. Pedig sokat próbálgattam de sose sikerült. a munka amit szeretnék betenni: festõ festeni pedig a /fest parancsal tudna.
Nagyon megköszönném, ha valaki tudna nekem ebben segíteni, valamint ha meg tudnátok csinálni, azt is elmondanátok melyik sorba tegyem be?
Ebbe a módba kéne betenni: http://sampforum.hu/index.php?topic=18192.0

Oldalak: [1]
SimplePortal 2.3.7 © 2008-2024, SimplePortal