Szerző Téma: Mode error  (Megtekintve 703 alkalommal)

Nem elérhető Stramm

  • 193
    • Profil megtekintése
Mode error
« Dátum: 2013. június 17. - 23:42:01 »
0 Show voters
Üdv az miért van hogy van egy scipt  de ha bele írom modba akkor leáll a CFG-file
LOG :
 

----------
Loaded log file: \"server_log.txt\".
----------
SA-MP Dedicated Server
----------------------
v0.3x, (C)2005-2013 SA-MP Team
[02:22:27] plugins = \"gvar.dll MerRandom.dll streamer.dll sscanf.dll Whirlpool.dll filemanager.dll\"  (string)
[02:22:27]
[02:22:27] Server Plugins
[02:22:27] --------------
[02:22:27]  Loading plugin: gvar.dll
[02:22:27]
*** GVar Plugin v1.3 by Incognito loaded ***
[02:22:27]   Loaded.
[02:22:27]  Loading plugin: MerRandom.dll
[02:22:27] Plugin MerRandom v2.1 - by Cyber_Punk got loaded.
[02:22:27]   Loaded.
[02:22:27]  Loading plugin: streamer.dll
[02:22:27]
*** Streamer Plugin v2.6.1 by Incognito loaded ***
[02:22:27]   Loaded.
[02:22:27]  Loading plugin: sscanf.dll
[02:22:27]
[02:22:27]  ===============================
[02:22:27]       sscanf plugin loaded.     
[02:22:27]    (c) 2009 Alex \"Y_Less\" Cole
[02:22:27]    0.3d-R2 500 Players \"dnee\"
[02:22:27]  ===============================
[02:22:27]   Loaded.
[02:22:27]  Loading plugin: Whirlpool.dll
[02:22:27] 
[02:22:27]  ==================
[02:22:27] 
[02:22:27]   Whirlpool loaded
[02:22:27] 
[02:22:27]  ==================
[02:22:27] 
[02:22:27]   Loaded.
[02:22:27]  Loading plugin: filemanager.dll
[02:22:27] ******************
[02:22:27] ** FILE MANAGER **
[02:22:27] **    Loaded    **
[02:22:27] ** Version 1.4 **
[02:22:27] ******************
[02:22:27]   Loaded.
[02:22:27]  Loaded 6 plugins.
[02:22:27]
[02:22:27] Ban list
[02:22:27] --------
[02:22:27]  Loaded: samp.ban
[02:22:27]
[02:22:27] I couldn\'t load any gamemode scripts. Please verify your server.cfg
[02:22:27] It needs a gamemode0 line at the very least.

 
scipt
 
#include < a_samp >
#include < sscanf2 >
#include < zcmd >
#include < fixchars >
#define MENTO 1
#define UTTISZTITO 2
#define PIZZAFUTAR 3
#define NINCS 6
#define PIROS 0xeb1717AA
#define KEK 0x17e0ebAA
#define ZOLD 0x17eb29AA
#define NARANCS 0xeda023AA
#define BARNA 0x822d2dAA
#define SARGA 0xe6e03aAA
new munka[MAX_PLAYERS];
#define MUNKAK 1234
main() { }
new Float:rendelesek[5][3] =
{
    {2484.2205,920.6072,10.7105},
    {2486.9875,1531.7740,10.7085},
    {1015.4446,1841.9604,10.6994},
    {1344.9720,2596.9402,10.4032},
    {2614.3760,2212.8931,10.3949}
};
enum jarmuvek
{
mento[3],
pizzafutar[2],
uttisztito[3]
};
new kocsik[jarmuvek];
new cp[MAX_PLAYERS];
new bool:frakckocsiban[MAX_PLAYERS];
new bool:pizzacp[MAX_PLAYERS];
new bool:szallitas[MAX_PLAYERS];
new pizzatimer[MAX_PLAYERS];
 
public OnFilterScriptInit()
{
print(\"Munka Szkript betöltve! by: DaWee\");
//Kocsik
kocsik[mento][0] = AddStaticVehicle(416,1594.7666,1849.8314,10.9688,178.0924,1,6); // mentõ
kocsik[mento][1] = AddStaticVehicle(416,1601.1036,1849.5844,10.9693,179.7100,1,6); // mentõ
kocsik[mento][2] = AddStaticVehicle(416,1607.6207,1849.4182,10.9697,180.1315,1,6); // mentõ
kocsik[pizzafutar][0] = AddStaticVehicle(448,2086.0764,2205.1519,10.4185,358.5762,3,3); // pizzafutár
kocsik[pizzafutar][1] = AddStaticVehicle(448,2083.1633,2205.2156,10.4195,357.6584,3,3); // pizzafutár
 
kocsik[uttisztito][0] = AddStaticVehicle(574,1671.3323,988.5707,10.5455,179.4893,2,2); // úttisztító
kocsik[uttisztito][1] = AddStaticVehicle(574,1677.7534,988.5708,10.5455,179.4019,2,2); // úttisztító
kocsik[uttisztito][2] = AddStaticVehicle(574,1665.0098,988.6097,10.5455,178.6767,2,2); // úttisztító
return 1;
}
public OnFilterScriptExit()
{
DestroyVehicle(kocsik[mento][0]);
DestroyVehicle(kocsik[mento][1]);
DestroyVehicle(kocsik[mento][2]);
DestroyVehicle(kocsik[pizzafutar][0]);
DestroyVehicle(kocsik[pizzafutar][1]);
DestroyVehicle(kocsik[uttisztito][0]);
DestroyVehicle(kocsik[uttisztito][1]);
DestroyVehicle(kocsik[uttisztito][2]);
return 1;
}
public OnPlayerConnect(playerid)
{
munka[playerid] = NINCS;
return 1;
}
public OnPlayerSpawn(playerid)
{
if(munka[playerid] == MENTO)
{
    SetPlayerPos(playerid, 1604.5712,1824.0358,10.8203);
    SetPlayerSkin(playerid, 276);
}
else if(munka[playerid] == UTTISZTITO)
{
    SetPlayerPos(playerid, 1656.1990,994.3511,10.8203);
    SetPlayerSkin(playerid, 144);
}
else if(munka[playerid] == PIZZAFUTAR)
{
    SetPlayerPos(playerid, 2083.1091,2220.4846,10.8203);
    SetPlayerSkin(playerid, 155);
}
return 1;
}
CMD:parancsok(playerid)
{
if(munka[playerid] == NINCS) return SendClientMessage(playerid, PIROS, \"Nincs munkád.. /job\");
if(munka[playerid] == MENTO)
{
        SendClientMessage(playerid, ZOLD, \"/gyogyit\");
}
if(munka[playerid] == UTTISZTITO)
{
        SendClientMessage(playerid, ZOLD, \"/tisztit\");
}
if(munka[playerid] == PIZZAFUTAR)
{
        SendClientMessage(playerid, ZOLD, \"/pizza\");
}
return 1;
}
CMD:job(playerid)
{
if(munka[playerid] != NINCS) return SendClientMessage(playerid, PIROS, \"Már van munkád..Kilépéshez /qjob\");
ShowPlayerDialog(playerid, 1234, DIALOG_STYLE_LIST, \"Választható munkák\", \"Mentõs\\nÚttisztító\\nPizzafutár\", \"Választ\", \"Kilép\");
return 1;
}
CMD:qjob(playerid)
{
if(munka[playerid] != NINCS)
{
munka[playerid] = NINCS;
SpawnPlayer(playerid);
SendClientMessage(playerid, NARANCS, \"Kiléptél a munkádból. /job munkavállaláshoz\");
} else {
SendClientMessage(playerid, PIROS, \"Nincs munkád..\");
}
return 1;
}
 
CMD:gyogyit(playerid, params[])
{
new giveplayerid;
new giveplayername[24];
new str[128];
new Float:givepos[3];
if(munka[playerid] != MENTO) return SendClientMessage(playerid, PIROS, \"Nem vagy mentõs!\");
if(sscanf(params, \"u\", giveplayerid)) return 1;
GetPlayerPos(giveplayerid, givepos[0], givepos[1], givepos[2]);
GetPlayerName(giveplayerid, giveplayername, 24);
if(giveplayerid == INVALID_PLAYER_ID) return SendClientMessage(playerid, PIROS, \"Érvénytelen ID!\");
if(!IsPlayerInRangeOfPoint(playerid, 2, givepos[0], givepos[1], givepos[2])) return SendClientMessage(playerid, PIROS, \"Nincs a közeledben a játékos!\");
SetPlayerHealth(giveplayerid, 100);
format(str, 128, \"Meggógyítottad %s-t.\", giveplayername);
SendClientMessage(playerid, KEK, str);
SendClientMessage(giveplayerid, KEK, \"Feltöltötték az életed.\");
return 1;
}
CMD:tisztit(playerid)
{
if(munka[playerid] != UTTISZTITO) return SendClientMessage(playerid, PIROS, \"Nem vagy úttisztító!\");
if(GetPlayerVehicleID(playerid) != kocsik[uttisztito][0] && GetPlayerVehicleID(playerid) != kocsik[uttisztito][1] && GetPlayerVehicleID(playerid) != kocsik[uttisztito][2]) return SendClientMessage(playerid, PIROS, \"Úttisztító autóban kell ülnöd!\");
SetPlayerRaceCheckpoint(playerid, 0, 1668.2045,944.8555,10.7660, 1577.9547,932.7616,10.7853, 3);
SendClientMessage(playerid, ZOLD, \"Úttisztítás elkezdve! Menj végig a Checkpointokon hogy megkapd a fizetést.\");
cp[playerid] = 0;
frakckocsiban[playerid] = true;
return 1;
}
CMD:pizza(playerid)
{
    if(GetPlayerVehicleID(playerid) != kocsik[pizzafutar][0] && GetPlayerVehicleID(playerid) != kocsik[pizzafutar][1]) return SendClientMessage(playerid, PIROS, \"Szálj fel egy pizzás motorra.\");
if(munka[playerid] != PIZZAFUTAR) return SendClientMessage(playerid, PIROS, \"Nem vagy pizzafutár!\");
if(szallitas[playerid] == true) return SendClientMessage(playerid, PIROS, \"Már vittél ki pizzát az elmúlt 5 percben, próbáld meg késõbb!\");
new rnd = random(sizeof(rendelesek));
SetPlayerCheckpoint(playerid, rendelesek[rnd][0], rendelesek[rnd][1], rendelesek[rnd][2], 3);
SendClientMessage(playerid, ZOLD, \"Elfogadtál egy megrendelést..Menj és vidd ki a pizzát!\");
pizzatimer[playerid] = SetTimer(\"pizzarendeles\", 5*60000, false);
szallitas[playerid] = true;
pizzacp[playerid] = true;
frakckocsiban[playerid] = true;
return 1;
}
forward pizzarendeles(playerid);
public pizzarendeles(playerid)
{
szallitas[playerid] = false;
}
public OnPlayerEnterRaceCheckpoint(playerid)
{
    new bevetel = randomex(30000, 40000);
new str[128];
switch(cp[playerid])
{
    case 0: SetPlayerRaceCheckpoint(playerid, 0, 1577.9547,932.7616,10.7853, 1485.2031,1133.2733,10.7773, 3), cp[playerid]++;
    case 1: SetPlayerRaceCheckpoint(playerid, 0, 1485.2031,1133.2733,10.7773, 1007.4518,1211.8536,10.7752, 3), cp[playerid]++;
    case 2: SetPlayerRaceCheckpoint(playerid, 0, 1007.4518,1211.8536,10.7752, 1025.8379,1373.2275,10.9509, 3), cp[playerid]++;
    case 3: SetPlayerRaceCheckpoint(playerid, 0, 1025.8379,1373.2275,10.9509, 1167.4708,1401.9779,8.5918, 3), cp[playerid]++;
    case 4: SetPlayerRaceCheckpoint(playerid, 0, 1167.4708,1401.9779,8.5918, 1163.4192,1664.6498,5.8791, 3), cp[playerid]++;
    case 5: SetPlayerRaceCheckpoint(playerid, 0, 1163.4192,1664.6498,5.8791, 1029.4604,1659.2610,5.9229, 3), cp[playerid]++;
    case 6: SetPlayerRaceCheckpoint(playerid, 0, 1029.4604,1659.2610,5.9229, 1007.2145,1359.7057,10.7738, 3), cp[playerid]++;
    case 7: SetPlayerRaceCheckpoint(playerid, 0, 1007.2145,1359.7057,10.7738, 1091.2129,1193.9396,10.7752, 3), cp[playerid]++;
    case 8: SetPlayerRaceCheckpoint(playerid, 0, 1091.2129,1193.9396,10.7752, 1447.2891,1169.1223,10.7757, 3), cp[playerid]++;
    case 9: SetPlayerRaceCheckpoint(playerid, 0, 1447.2891,1169.1223,10.7757, 1741.6011,1132.9407,11.0800, 3), cp[playerid]++;
    case 10: SetPlayerRaceCheckpoint(playerid, 0, 1741.6011,1132.9407,11.0800, 1868.0763,1061.5563,10.7757, 3), cp[playerid]++;
    case 11: SetPlayerRaceCheckpoint(playerid, 0, 1868.0763,1061.5563,10.7757, 2048.4185,901.5236,7.9988, 3), cp[playerid]++;
    case 12: SetPlayerRaceCheckpoint(playerid, 0, 2048.4185,901.5236,7.9988, 1829.9387,852.0641,10.3685, 3), cp[playerid]++;
    case 13: SetPlayerRaceCheckpoint(playerid, 0, 1829.9387,852.0641,10.3685, 1348.5858,776.3357,10.8763, 3), cp[playerid]++;
    case 14: SetPlayerRaceCheckpoint(playerid, 0, 1348.5858,776.3357,10.8763, 1567.3180,704.7684,10.8009, 3), cp[playerid]++;
    case 15: SetPlayerRaceCheckpoint(playerid, 0, 1567.3180,704.7684,10.8009, 1694.9191,986.5135,10.9232, 3), cp[playerid]++;
    case 16: SetPlayerRaceCheckpoint(playerid, 1, 1694.9191,986.5135,10.9232, 0,0,0, 3), cp[playerid]++;
    case 17: cp[playerid] = -1, frakckocsiban[playerid] = false,  DisablePlayerRaceCheckpoint(playerid),
      format(str, 128, \"Megtisztítottad az utat. Bevétel: %d\", bevetel), SendClientMessage(playerid, KEK, str), GivePlayerMoney(playerid, bevetel);
}
return 1;
}
public OnPlayerExitVehicle(playerid, vehicleid)
{
if(frakckocsiban[playerid] == true)
{
    if(munka[playerid] == UTTISZTITO)
    {
   frakckocsiban[playerid] = false;
   DisablePlayerRaceCheckpoint(playerid);
   cp[playerid] = 0;
   SendClientMessage(playerid, BARNA, \"Kiszáltál az úttisztító autóból, a munkád véget ért.\");
}
else if(munka[playerid] == PIZZAFUTAR)
{
    frakckocsiban[playerid] = false;
    DisablePlayerCheckpoint(playerid);
    KillTimer(pizzatimer[playerid]);
    SendClientMessage(playerid, BARNA, \"Leszáltál az pizzás motorról, a munkád véget ért.\");
}
}
return 1;
}
public OnPlayerStateChange(playerid, newstate, oldstate)
{
if(newstate == PLAYER_STATE_DRIVER)
{
if(GetPlayerVehicleID(playerid) == kocsik[mento][0] || GetPlayerVehicleID(playerid) == kocsik[mento][1] || GetPlayerVehicleID(playerid) == kocsik[mento][2])
{
    if(munka[playerid] != MENTO)
        {
            SendClientMessage(playerid, PIROS, \"Nem vagy mentõs!\");
            RemovePlayerFromVehicle(playerid);
   }
}
else if(GetPlayerVehicleID(playerid) == kocsik[uttisztito][0] || GetPlayerVehicleID(playerid) == kocsik[uttisztito][1] || GetPlayerVehicleID(playerid) == kocsik[uttisztito][2])
{
    if(munka[playerid] != UTTISZTITO)
        {
            SendClientMessage(playerid, PIROS, \"Nem vagy úttisztító!\");
            RemovePlayerFromVehicle(playerid);
   }
}
else if(GetPlayerVehicleID(playerid) == kocsik[pizzafutar][0] || GetPlayerVehicleID(playerid) == kocsik[pizzafutar][1])
{
    if(munka[playerid] != PIZZAFUTAR)
        {
            SendClientMessage(playerid, PIROS, \"Nem vagy pizzafutár!\");
            RemovePlayerFromVehicle(playerid);
   }
}
}
return 1;
}
public OnPlayerEnterCheckpoint(playerid)
{
if(pizzacp[playerid] == true)
{
    new str[128];
    new bevetel = randomex(10000, 20000);
DisablePlayerCheckpoint(playerid);
format(str, 128, \"Sikeresen kiszállítottad a pizzát! Bevétel: %d$\", bevetel);
SendClientMessage(playerid, KEK, str);
GivePlayerMoney(playerid, bevetel);
pizzacp[playerid] = false;
        return 0;
}
DisablePlayerCheckpoint(playerid);
PlayerPlaySound(playerid, 1137, 0, 0, 0);
return 1;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == 1234)
{
    new pName[24];
    new str[128];
    GetPlayerName(playerid, pName, 24);
if(listitem == 0)
{
   format(str, 128, \"%s mostantól Mentõsként dolgozik!\", pName);
   SendClientMessageToAll(SARGA, str);
   SendClientMessage(playerid, -1, \"Válaszott munka: Mentõs\");
   SetPlayerPos(playerid, 1604.5712,1824.0358,10.8203);
   SetPlayerSkin(playerid, 276);
   munka[playerid] = MENTO;
}
if(listitem == 1)
{
   format(str, 128, \"%s mostantól Úttisztítóként dolgozik!\", pName);
   SendClientMessageToAll(SARGA, str);
   SendClientMessage(playerid, -1, \"Válaszott munka: Úttisztító\");
   SetPlayerPos(playerid, 1656.1990,994.3511,10.8203);
   SetPlayerSkin(playerid, 144);
   munka[playerid] = UTTISZTITO;
}
if(listitem == 2)
{
   format(str, 128, \"%s mostantól Pizzafutárként dolgozik!\", pName);
   SendClientMessageToAll(SARGA, str);
   SendClientMessage(playerid, -1, \"Válaszott munka: Pizzafutár\");
   SetPlayerPos(playerid, 2083.1091,2220.4846,10.8203);
   SetPlayerSkin(playerid, 155);
   munka[playerid] = PIZZAFUTAR;
}
}
return 1;
}
stock randomex(min,max) return random(1+max-min)+min;

Nem elérhető kos

  • 292
    • Profil megtekintése
Mode error
« Válasz #1 Dátum: 2013. június 17. - 23:56:22 »
0 Show voters
Nem hiszem, hogy lenne benne hiba... Próbáld a CMD parancsokat mód végére tenni, hátha az a baja, nekem már volt olyan  :hmmm:
Vagy a cfg-ben valamit át kell írni esetleg... :rolleyes:

Nem elérhető Cappsy

  • Adminisztrátor
  • 2754
    • Profil megtekintése
Mode error
« Válasz #2 Dátum: 2013. június 18. - 00:06:40 »
0 Show voters
Cfgt másold be

Nem elérhető Benceee

  • 4785
    • Profil megtekintése
Mode error
« Válasz #3 Dátum: 2013. június 18. - 04:22:54 »
0 Show voters
Nem hiszem el, hogy végig sem görgetitek a logot..
[02:22:27] I couldn\'t load any gamemode scripts. Please verify your server.cfg
[02:22:27] It needs a gamemode0 line at the very least.
Ami a server.cfg-be meg van adva gamemodenak, olyan .amx nincs a gamemodes mappában.

Nem elérhető ROOCK

  • 183
    • Profil megtekintése
Mode error
« Válasz #4 Dátum: 2013. június 18. - 08:10:08 »
0 Show voters
mien errort ir a pawno?? mert nálam tökéletesen hibátlan

xD1999

  • Vendég
Mode error
« Válasz #5 Dátum: 2013. június 18. - 08:49:11 »
+1 Show voters
ööö complinozd le a gamemododat és add ide a servver.cfg-t
köszi

Nem elérhető Stramm

  • 193
    • Profil megtekintése
Mode error
« Válasz #6 Dátum: 2013. június 18. - 09:16:05 »
0 Show voters
-_- De a GameMode nem is hibás a  .exe file zárodik be Éas a CFG-benne van az amx

Dupla hozzászólás automatikusan összefûzve. ( 2013. június 18. - 09:21:44 )

Hát ez XDDD átneveztem a modot és megy :))  xd  ZÁROK
« Utoljára szerkesztve: 2013. június 18. - 09:21:44 írta Stramm »

Nem elérhető Benceee

  • 4785
    • Profil megtekintése
Mode error
« Válasz #7 Dátum: 2013. június 18. - 09:56:31 »
0 Show voters
[mod]Könyörgöm, a hülyeségeket hanyagoljuk már. Nem kell egybõl mindent elkérni.. Azt sem tudjátok miért áll le(, mert meg sem nézitek,) de írtok mindenféle hülyeséget.. Mellõzzük ezt..[/mod]

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal