Jump to content
  • 0

pomoc Skouším všechno a nefunguje Random Spawn


LemoNSK

Dotaz

Ahoj, skoušel sem podle všech návodu na Internetu a stále to nefunguje. Furt to hází 4 errory a nevím proč ... Prosím poradíte či na to nepotrebuji nejakej Include nebo neco?

 

Dal sem nahoru do modu:

 

new Float:BFSPAWNS[][] = {
  {535.43,911.73,-41.56},
  {678.79,833.78,-42.00},
  {623.58,953.55,-33.82}
};
 
 
 
Pak sem dal do OnPlayerSpawn toto:
 
new rand = random(3);
SetPlayerPos(playerid, BFSPAWNS[rand][0], BFSPAWNS[rand][1], BFSPAWNS[rand][2]);
 
 
 
Stále to hází errory, prosím poradte errory vam dam tu dole:
 
 
C:\Users\LemoNSK\Desktop\Nová složka (5)\gamemodes\GE.pwn(155) : error 017: undefined symbol "BFSPAWNS"
C:\Users\LemoNSK\Desktop\Nová složka (5)\gamemodes\GE.pwn(155) : warning 215: expression has no effect
C:\Users\LemoNSK\Desktop\Nová složka (5)\gamemodes\GE.pwn(155) : error 001: expected token: ";", but found "]"
C:\Users\LemoNSK\Desktop\Nová složka (5)\gamemodes\GE.pwn(155) : error 029: invalid expression, assumed zero
C:\Users\LemoNSK\Desktop\Nová složka (5)\gamemodes\GE.pwn(155) : fatal error 107: too many error messages on one line
 
 
 
 
Mužete mi to prosím napsat opravený nebo vysvetlit chybu? Dekuju moc krát.

 

Link to comment
Share on other sites

7 odpovědí na tuto otázku

Recommended Posts

  • 0

Posli cely mod

//              #############   -       BATTLEFIELD 4       -   #############
#include <a_samp>
#include <dini>
 
#if defined FILTERSCRIPT
 
// LOGIN A REGISTER
 
#define 11
#define 12
 
 
//-------------------------------
//      ------   Definy barev  --------
 
#define COLOR_ZELENA 0x00FF00FF
 
#define COLOR_BIELA 0xFFFFFFAA
 
#define COLOR_CERVENA 0xFF0000FF
 
#define COLOR_ZLTA 0xFFFF00FF
 
#define NEZNAMA BARBA 0x00FF0096
 
#define CERVENA 0xEFEFF7AA
 
#define ORANZOVA 0xFFB700FF
// -------------------------------------------
// DIALOG DEFINY
 #define Modra "{0033FF}"
 #define Zelena "{009900}"
 #define Cervena "{FF0000}"
 #define Svetlemodra "{68FFFF}"
//  ------------
 
new randomSpawns[45][4] = {
    {530.37,838.60,-41.06},
    {676.29,929.16,-40.59},
    {673.97,820.45,-42.09}
};
public OnFilterScriptInit()
{
print("\n--------------------------------------");
print(" ############### BF 4 ################");
print("--------------------------------------\n");
return 1;
}
 
public OnFilterScriptExit()
{
return 1;
}
 
#else
 
 
 
main()
{
print("\n----------------------------------");
print(" ############### BF 4 ################");
print("----------------------------------\n");
}
 
#endif
 
public OnGameModeInit()
{
AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
SetGameModeText("Battlefield 4");
AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
    CreateObject(620, 1597.62500, 1862.67969, 9.55469,   3.14159, 0.00000, 1.57080);
CreateObject(1685, 594.15637, 842.72980, -43.34272,   0.00000, 0.00000, 0.00000);
CreateObject(1685, 615.25446, 819.45160, -43.34272,   0.00000, 0.00000, 0.00000);
CreateObject(1685, 600.28656, 852.24591, -43.34272,   0.00000, 0.00000, 0.00000);
CreateObject(1685, 557.28149, 902.37463, -43.34272,   0.00000, 0.00000, 0.00000);
CreateObject(1685, 606.78711, 906.62738, -45.26151,   0.00000, 0.00000, 0.00000);
CreateObject(1685, 602.51782, 882.83380, -43.34272,   0.00000, 0.00000, 0.00000);
CreateObject(1685, 635.45544, 837.95886, -43.34272,   0.00000, 0.00000, 0.00000);
CreateObject(2567, 593.78821, 846.21118, -42.24911,   0.00000, 0.00000, 90.44765);
CreateObject(2567, 586.04041, 851.77112, -42.24911,   0.00000, 0.00000, 90.44765);
CreateObject(2567, 660.22852, 755.08270, -8.99448,   0.00000, 0.00000, 14.23561);
CreateObject(2567, 599.70605, 855.72339, -42.24911,   0.00000, 0.00000, 90.44765);
CreateObject(2567, 643.01270, 849.49805, -42.24911,   0.00000, 0.00000, 90.44765);
CreateObject(2567, 643.66351, 831.83276, -42.24911,   0.00000, 0.00000, 90.44765);
CreateObject(2567, 646.11755, 799.08954, -29.88080,   0.00000, 0.00000, 4.38179);
CreateObject(8149, 360.84473, 862.86621, 13.55221,   0.00000, 0.00000, 92.72475);
CreateObject(8149, 795.68927, 827.41376, 10.09615,   0.00000, 0.00000, 6.63883);
CreateObject(8149, 360.84473, 862.86621, 8.99424,   0.00000, 0.00000, 92.72475);
CreateObject(8274, 403.54379, 879.24371, 21.06008,   9.24000, 89.03998, 6.35421);
CreateObject(3279, 671.02625, 966.40619, -13.99877,   0.00000, 0.00000, 359.48987);
CreateObject(3279, 600.46545, 791.27020, -33.80923,   0.00000, 0.00000, 358.87463);
CreateObject(3279, 556.11884, 961.54047, -21.09507,   0.00000, 0.00000, 359.48987);
CreateObject(3279, 491.92276, 897.82007, -33.05298,   0.00000, 0.00000, 359.48987);
CreateObject(3279, 634.61346, 867.97186, -44.28554,   0.00000, 0.00000, 358.87463);
CreateObject(1685, 677.66730, 894.27515, -40.45829,   0.00000, 0.00000, 359.68466);
CreateObject(2567, 659.84479, 889.00964, -40.74322,   0.00000, 0.00000, 317.36661);
CreateObject(1685, 632.22900, 917.20947, -42.90593,   0.00000, 0.00000, 0.00000);
CreateObject(2567, 619.79852, 950.00519, -35.00142,   0.00000, 0.00000, 0.00000);
return 1;
}
 
public OnGameModeExit()
{
return 1;
}
 
public OnPlayerRequestClass(playerid, classid)
{
SetPlayerPos(playerid, 1958.3783, 1343.1572, 15.3746);
SetPlayerCameraPos(playerid, 1958.3783, 1343.1572, 15.3746);
SetPlayerCameraLookAt(playerid, 1958.3783, 1343.1572, 15.3746);
return 1;
}
 
public OnPlayerConnect(playerid)
{
SendClientMessage(playerid,0x00FF00FF,"================================");
SendClientMessage(playerid,0x00FF00FF,"Zaregistruj se, nebo se přihlaš");
SendClientMessage(playerid,0x00FF00FF,"================================");
SendClientMessage(playerid,0x00FF00FF,"This mod was created by LemoN And PrenTy");
 
new Udaje[64];
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,sizeof(name));
format(Udaje,sizeof(Udaje),"/Accounts/%s.txt",name);
if(dini_Exists(Udaje))
{
   ShowPlayerDialog(playerid,12,DIALOG_STYLE_INPUT,"Login","Prihlas se zde:","Login","Odpojit");
}
else
{
ShowPlayerDialog(playerid,11,DIALOG_STYLE_INPUT,"Register","Zaregistruj se zde!","Register","Odpojit");
return 1;
}
  return 1;
}
 
public OnPlayerDisconnect(playerid, reason)
{
return 1;
}
 
public OnPlayerSpawn(playerid)
{
    ShowPlayerDialog(playerid,8,DIALOG_STYLE_LIST,"Vyber Class","SWAT \nPyroMan \nGunner \nDemolitionMan","Vybrat","Ukončit");
return 1;
}
 
public OnPlayerDeath(playerid, killerid, reason)
{
    SendDeathMessage(killerid, playerid, reason);
 
    if(killerid != INVALID_PLAYER_ID)
    {
        SetPlayerScore(killerid, GetPlayerScore(killerid) + 1);
    }
return 1;
}
 
public OnVehicleSpawn(vehicleid)
{
return 1;
}
 
public OnVehicleDeath(vehicleid, killerid)
{
return 1;
}
 
public OnPlayerText(playerid, text[])
{
return 1;
}
 
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp("/mycommand", cmdtext, true, 10) == 0)
{
// Do something here
return 1;
}
return 0;
}
 
public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
return 1;
}
 
public OnPlayerExitVehicle(playerid, vehicleid)
{
return 1;
}
 
public OnPlayerStateChange(playerid, newstate, oldstate)
{
return 1;
}
 
public OnPlayerEnterCheckpoint(playerid)
{
return 1;
}
 
public OnPlayerLeaveCheckpoint(playerid)
{
return 1;
}
 
public OnPlayerEnterRaceCheckpoint(playerid)
{
return 1;
}
 
public OnPlayerLeaveRaceCheckpoint(playerid)
{
return 1;
}
 
public OnRconCommand(cmd[])
{
return 1;
}
 
public OnPlayerRequestSpawn(playerid)
{
return 1;
}
 
public OnObjectMoved(objectid)
{
return 1;
}
 
public OnPlayerObjectMoved(playerid, objectid)
{
return 1;
}
 
public OnPlayerPickUpPickup(playerid, pickupid)
{
return 1;
}
 
public OnVehicleMod(playerid, vehicleid, componentid)
{
return 1;
}
 
public OnVehiclePaintjob(playerid, vehicleid, paintjobid)
{
return 1;
}
 
public OnVehicleRespray(playerid, vehicleid, color1, color2)
{
return 1;
}
 
public OnPlayerSelectedMenuRow(playerid, row)
{
return 1;
}
 
public OnPlayerExitedMenu(playerid)
{
return 1;
}
 
public OnPlayerInteriorChange(playerid, newinteriorid, oldinteriorid)
{
return 1;
}
 
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
return 1;
}
 
public OnRconLoginAttempt(ip[], password[], success)
{
return 1;
}
 
public OnPlayerUpdate(playerid)
{
return 1;
}
 
public OnPlayerStreamIn(playerid, forplayerid)
{
return 1;
}
 
public OnPlayerStreamOut(playerid, forplayerid)
{
return 1;
}
 
public OnVehicleStreamIn(vehicleid, forplayerid)
{
return 1;
}
 
public OnVehicleStreamOut(vehicleid, forplayerid)
{
return 1;
}
 
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == 12)
{
   if(response ==0)
   {
       Kick(playerid);
   }
   
   if(response == 1)
   {
        if(!strlen(inputtext))
       {
           SendClientMessage(playerid,0xFFFF00FF,"Heslo není dostatočne dlhé!");
                ShowPlayerDialog(playerid,12,DIALOG_STYLE_INPUT,"Login","Prihlas se zde:","Login","Odpojit");
}
else
{
   Login(playerid, inputtext);
}
   }
 }
 
 
if(dialogid == 11)
{
   if(response == 0)
   {
Kick(playerid);
 
   }
   
   if(response == 1)
   {
         if(!strlen(inputtext))
       {
           SendClientMessage(playerid,0xFFFF00FF,"Heslo není dostatočne dlhé!");
                ShowPlayerDialog(playerid,11,DIALOG_STYLE_INPUT,"Register","Zaregistruj se zde!","Register","Odpojit");
}
else
{
   Register(playerid, inputtext);
   return 1;
}
   }
 
}
 
 
if(dialogid == 8)
{
   if(response)
{
   if(response == 2)
   {
SetPlayerHealth(playerid, 0);
}
   switch(listitem)
   {
       case 0:
       {
           GivePlayerWeapon(playerid, 28, 600);
           GivePlayerWeapon(playerid, 24, 40);
GivePlayerWeapon(playerid, 10, 0);
GivePlayerWeapon(playerid, 25, 30);
           SetPlayerArmour(playerid, 100);
SetPlayerSkin(playerid, 285);
           GameTextForPlayer(playerid,"~w~Vybral sis ~y~SWATA",3000,4);
 
       }
 
       case 1:
       {
           GivePlayerWeapon(playerid, 37, 20);
           GivePlayerWeapon(playerid, 18, 10);
           GivePlayerWeapon(playerid, 22, 100);
           SetPlayerSkin(playerid, 73);
           GameTextForPlayer(playerid,"~w~Vybral sis ~y~Pyra",3000,4);
       }
 
       case 2:
       {
           GivePlayerWeapon(playerid, 31, 500);
           GivePlayerWeapon(playerid, 23, 20);
           SetPlayerArmour(playerid, 50);
           SetPlayerSkin(playerid, 6);
           GameTextForPlayer(playerid,"~w~Vybral sis ~y~Gunnera",3000,4);
       }
 
       case 3:
       {
           GivePlayerWeapon(playerid, 39, 15);
           GivePlayerWeapon(playerid, 35, 1);
GivePlayerWeapon(playerid, 40, 0);
SetPlayerArmour(playerid, 100);
SetPlayerSkin(playerid, 100);
GameTextForPlayer(playerid,"~w~Vybral sis ~r~DemolitionMana",3000,4);
       }
 
    }
  }
  }
return 1;
}
 
public OnPlayerClickPlayer(playerid, clickedplayerid, source)
{
return 1;
}
 
stock Register(playerid,key[])
{
new Udaje[64];
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,sizeof(name));
format(Udaje,sizeof(Udaje),"/Accounts/%s.txt",name);
dini_Create(Udaje);
dini_Set(Udaje,"Heslo",key);
GameTextForPlayer(playerid,"~g~Uspesne ~r~Zaregistrovany",3000,4);
dini_IntSet(Udaje,"Level",0);
return 1;
}
 
stock Login(playerid,key[])
{
new Udaje[64];
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,sizeof(name));
format(Udaje,sizeof(Udaje),"/Accounts/%s.txt",name);
if(!strcmp(key,dini_Get(Udaje,"Heslo"),false))
{
   SendClientMessage(playerid,0xFFFF00FF,"Login uspešný");
   SetPlayerScore(playerid,dini_Int(Udaje,"Level"));
}
else
{
   SendClientMessage(playerid,0xFFFF00FF,"Špatné heslo!");
        ShowPlayerDialog(playerid,12,DIALOG_STYLE_INPUT,"Login","Prihlas se zde:","Login","Odpojit");
}
return 1;
}
Link to comment
Share on other sites

  • 0

 

 

 

//              #############   -       BATTLEFIELD 4       -   #############
#include <a_samp>
#include <dini>
 
#if defined FILTERSCRIPT
 
// LOGIN A REGISTER
 
#define 11
#define 12
 
 
//-------------------------------
//      ------   Definy barev  --------
 
#define COLOR_ZELENA 0x00FF00FF
 
#define COLOR_BIELA 0xFFFFFFAA
 
#define COLOR_CERVENA 0xFF0000FF
 
#define COLOR_ZLTA 0xFFFF00FF
 
#define NEZNAMA BARBA 0x00FF0096
 
#define CERVENA 0xEFEFF7AA
 
#define ORANZOVA 0xFFB700FF
// -------------------------------------------
// DIALOG DEFINY
 #define Modra "{0033FF}"
 #define Zelena "{009900}"
 #define Cervena "{FF0000}"
 #define Svetlemodra "{68FFFF}"
//  ------------
 
new randomSpawns[45][4] = {
    {530.37,838.60,-41.06},
    {676.29,929.16,-40.59},
    {673.97,820.45,-42.09}
};
public OnFilterScriptInit()
{
print("\n--------------------------------------");
print(" ############### BF 4 ################");
print("--------------------------------------\n");
return 1;
}
 
public OnFilterScriptExit()
{
return 1;
}
 
#else
 
 
 
main()
{
print("\n----------------------------------");
print(" ############### BF 4 ################");
print("----------------------------------\n");
}
 
#endif
 
public OnGameModeInit()
{
AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
SetGameModeText("Battlefield 4");
AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
    CreateObject(620, 1597.62500, 1862.67969, 9.55469,   3.14159, 0.00000, 1.57080);
CreateObject(1685, 594.15637, 842.72980, -43.34272,   0.00000, 0.00000, 0.00000);
CreateObject(1685, 615.25446, 819.45160, -43.34272,   0.00000, 0.00000, 0.00000);
CreateObject(1685, 600.28656, 852.24591, -43.34272,   0.00000, 0.00000, 0.00000);
CreateObject(1685, 557.28149, 902.37463, -43.34272,   0.00000, 0.00000, 0.00000);
CreateObject(1685, 606.78711, 906.62738, -45.26151,   0.00000, 0.00000, 0.00000);
CreateObject(1685, 602.51782, 882.83380, -43.34272,   0.00000, 0.00000, 0.00000);
CreateObject(1685, 635.45544, 837.95886, -43.34272,   0.00000, 0.00000, 0.00000);
CreateObject(2567, 593.78821, 846.21118, -42.24911,   0.00000, 0.00000, 90.44765);
CreateObject(2567, 586.04041, 851.77112, -42.24911,   0.00000, 0.00000, 90.44765);
CreateObject(2567, 660.22852, 755.08270, -8.99448,   0.00000, 0.00000, 14.23561);
CreateObject(2567, 599.70605, 855.72339, -42.24911,   0.00000, 0.00000, 90.44765);
CreateObject(2567, 643.01270, 849.49805, -42.24911,   0.00000, 0.00000, 90.44765);
CreateObject(2567, 643.66351, 831.83276, -42.24911,   0.00000, 0.00000, 90.44765);
CreateObject(2567, 646.11755, 799.08954, -29.88080,   0.00000, 0.00000, 4.38179);
CreateObject(8149, 360.84473, 862.86621, 13.55221,   0.00000, 0.00000, 92.72475);
CreateObject(8149, 795.68927, 827.41376, 10.09615,   0.00000, 0.00000, 6.63883);
CreateObject(8149, 360.84473, 862.86621, 8.99424,   0.00000, 0.00000, 92.72475);
CreateObject(8274, 403.54379, 879.24371, 21.06008,   9.24000, 89.03998, 6.35421);
CreateObject(3279, 671.02625, 966.40619, -13.99877,   0.00000, 0.00000, 359.48987);
CreateObject(3279, 600.46545, 791.27020, -33.80923,   0.00000, 0.00000, 358.87463);
CreateObject(3279, 556.11884, 961.54047, -21.09507,   0.00000, 0.00000, 359.48987);
CreateObject(3279, 491.92276, 897.82007, -33.05298,   0.00000, 0.00000, 359.48987);
CreateObject(3279, 634.61346, 867.97186, -44.28554,   0.00000, 0.00000, 358.87463);
CreateObject(1685, 677.66730, 894.27515, -40.45829,   0.00000, 0.00000, 359.68466);
CreateObject(2567, 659.84479, 889.00964, -40.74322,   0.00000, 0.00000, 317.36661);
CreateObject(1685, 632.22900, 917.20947, -42.90593,   0.00000, 0.00000, 0.00000);
CreateObject(2567, 619.79852, 950.00519, -35.00142,   0.00000, 0.00000, 0.00000);
return 1;
}
 
public OnGameModeExit()
{
return 1;
}
 
public OnPlayerRequestClass(playerid, classid)
{
SetPlayerPos(playerid, 1958.3783, 1343.1572, 15.3746);
SetPlayerCameraPos(playerid, 1958.3783, 1343.1572, 15.3746);
SetPlayerCameraLookAt(playerid, 1958.3783, 1343.1572, 15.3746);
return 1;
}
 
public OnPlayerConnect(playerid)
{
SendClientMessage(playerid,0x00FF00FF,"================================");
SendClientMessage(playerid,0x00FF00FF,"Zaregistruj se, nebo se přihlaš");
SendClientMessage(playerid,0x00FF00FF,"================================");
SendClientMessage(playerid,0x00FF00FF,"This mod was created by LemoN And PrenTy");
 
new Udaje[64];
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,sizeof(name));
format(Udaje,sizeof(Udaje),"/Accounts/%s.txt",name);
if(dini_Exists(Udaje))
{
   ShowPlayerDialog(playerid,12,DIALOG_STYLE_INPUT,"Login","Prihlas se zde:","Login","Odpojit");
}
else
{
ShowPlayerDialog(playerid,11,DIALOG_STYLE_INPUT,"Register","Zaregistruj se zde!","Register","Odpojit");
return 1;
}
  return 1;
}
 
public OnPlayerDisconnect(playerid, reason)
{
return 1;
}
 
public OnPlayerSpawn(playerid)
{
    ShowPlayerDialog(playerid,8,DIALOG_STYLE_LIST,"Vyber Class","SWAT \nPyroMan \nGunner \nDemolitionMan","Vybrat","Ukončit");
return 1;
}
 
public OnPlayerDeath(playerid, killerid, reason)
{
    SendDeathMessage(killerid, playerid, reason);
 
    if(killerid != INVALID_PLAYER_ID)
    {
        SetPlayerScore(killerid, GetPlayerScore(killerid) + 1);
    }
return 1;
}
 
public OnVehicleSpawn(vehicleid)
{
return 1;
}
 
public OnVehicleDeath(vehicleid, killerid)
{
return 1;
}
 
public OnPlayerText(playerid, text[])
{
return 1;
}
 
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp("/mycommand", cmdtext, true, 10) == 0)
{
// Do something here
return 1;
}
return 0;
}
 
public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
return 1;
}
 
public OnPlayerExitVehicle(playerid, vehicleid)
{
return 1;
}
 
public OnPlayerStateChange(playerid, newstate, oldstate)
{
return 1;
}
 
public OnPlayerEnterCheckpoint(playerid)
{
return 1;
}
 
public OnPlayerLeaveCheckpoint(playerid)
{
return 1;
}
 
public OnPlayerEnterRaceCheckpoint(playerid)
{
return 1;
}
 
public OnPlayerLeaveRaceCheckpoint(playerid)
{
return 1;
}
 
public OnRconCommand(cmd[])
{
return 1;
}
 
public OnPlayerRequestSpawn(playerid)
{
return 1;
}
 
public OnObjectMoved(objectid)
{
return 1;
}
 
public OnPlayerObjectMoved(playerid, objectid)
{
return 1;
}
 
public OnPlayerPickUpPickup(playerid, pickupid)
{
return 1;
}
 
public OnVehicleMod(playerid, vehicleid, componentid)
{
return 1;
}
 
public OnVehiclePaintjob(playerid, vehicleid, paintjobid)
{
return 1;
}
 
public OnVehicleRespray(playerid, vehicleid, color1, color2)
{
return 1;
}
 
public OnPlayerSelectedMenuRow(playerid, row)
{
return 1;
}
 
public OnPlayerExitedMenu(playerid)
{
return 1;
}
 
public OnPlayerInteriorChange(playerid, newinteriorid, oldinteriorid)
{
return 1;
}
 
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
return 1;
}
 
public OnRconLoginAttempt(ip[], password[], success)
{
return 1;
}
 
public OnPlayerUpdate(playerid)
{
return 1;
}
 
public OnPlayerStreamIn(playerid, forplayerid)
{
return 1;
}
 
public OnPlayerStreamOut(playerid, forplayerid)
{
return 1;
}
 
public OnVehicleStreamIn(vehicleid, forplayerid)
{
return 1;
}
 
public OnVehicleStreamOut(vehicleid, forplayerid)
{
return 1;
}
 
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == 12)
{
   if(response ==0)
   {
       Kick(playerid);
   }
   
   if(response == 1)
   {
        if(!strlen(inputtext))
       {
           SendClientMessage(playerid,0xFFFF00FF,"Heslo není dostatočne dlhé!");
                ShowPlayerDialog(playerid,12,DIALOG_STYLE_INPUT,"Login","Prihlas se zde:","Login","Odpojit");
}
else
{
   Login(playerid, inputtext);
}
   }
 }
 
 
if(dialogid == 11)
{
   if(response == 0)
   {
Kick(playerid);
 
   }
   
   if(response == 1)
   {
         if(!strlen(inputtext))
       {
           SendClientMessage(playerid,0xFFFF00FF,"Heslo není dostatočne dlhé!");
                ShowPlayerDialog(playerid,11,DIALOG_STYLE_INPUT,"Register","Zaregistruj se zde!","Register","Odpojit");
}
else
{
   Register(playerid, inputtext);
   return 1;
}
   }
 
}
 
 
if(dialogid == 8)
{
   if(response)
{
   if(response == 2)
   {
SetPlayerHealth(playerid, 0);
}
   switch(listitem)
   {
       case 0:
       {
           GivePlayerWeapon(playerid, 28, 600);
           GivePlayerWeapon(playerid, 24, 40);
GivePlayerWeapon(playerid, 10, 0);
GivePlayerWeapon(playerid, 25, 30);
           SetPlayerArmour(playerid, 100);
SetPlayerSkin(playerid, 285);
           GameTextForPlayer(playerid,"~w~Vybral sis ~y~SWATA",3000,4);
 
       }
 
       case 1:
       {
           GivePlayerWeapon(playerid, 37, 20);
           GivePlayerWeapon(playerid, 18, 10);
           GivePlayerWeapon(playerid, 22, 100);
           SetPlayerSkin(playerid, 73);
           GameTextForPlayer(playerid,"~w~Vybral sis ~y~Pyra",3000,4);
       }
 
       case 2:
       {
           GivePlayerWeapon(playerid, 31, 500);
           GivePlayerWeapon(playerid, 23, 20);
           SetPlayerArmour(playerid, 50);
           SetPlayerSkin(playerid, 6);
           GameTextForPlayer(playerid,"~w~Vybral sis ~y~Gunnera",3000,4);
       }
 
       case 3:
       {
           GivePlayerWeapon(playerid, 39, 15);
           GivePlayerWeapon(playerid, 35, 1);
GivePlayerWeapon(playerid, 40, 0);
SetPlayerArmour(playerid, 100);
SetPlayerSkin(playerid, 100);
GameTextForPlayer(playerid,"~w~Vybral sis ~r~DemolitionMana",3000,4);
       }
 
    }
  }
  }
return 1;
}
 
public OnPlayerClickPlayer(playerid, clickedplayerid, source)
{
return 1;
}
 
stock Register(playerid,key[])
{
new Udaje[64];
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,sizeof(name));
format(Udaje,sizeof(Udaje),"/Accounts/%s.txt",name);
dini_Create(Udaje);
dini_Set(Udaje,"Heslo",key);
GameTextForPlayer(playerid,"~g~Uspesne ~r~Zaregistrovany",3000,4);
dini_IntSet(Udaje,"Level",0);
return 1;
}
 
stock Login(playerid,key[])
{
new Udaje[64];
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,sizeof(name));
format(Udaje,sizeof(Udaje),"/Accounts/%s.txt",name);
if(!strcmp(key,dini_Get(Udaje,"Heslo"),false))
{
   SendClientMessage(playerid,0xFFFF00FF,"Login uspešný");
   SetPlayerScore(playerid,dini_Int(Udaje,"Level"));
}
else
{
   SendClientMessage(playerid,0xFFFF00FF,"Špatné heslo!");
        ShowPlayerDialog(playerid,12,DIALOG_STYLE_INPUT,"Login","Prihlas se zde:","Login","Odpojit");
}
return 1;
}

 

 

#if defined FILTERSCRIPT

ještě tohle smaž ne ?

Link to comment
Share on other sites

  • 0

 

 

 

 

#if defined FILTERSCRIPT

ještě tohle smaž ne ?

 

 

 

Když to smažu, píše to errory takže nevím bud mám domrdaný Pawno nebo se bude muset neco definovat nebo nevím fakt...

Link to comment
Share on other sites

  • 0

smaz vsechno co jsem ti rikal ne jenom neco

#define 11 a #define 12 taky smaz

a norma pis new Float:BFSPAWNS[][] = { a nedavej cisla do tech zavorek

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...