Peršokti į turinį
  • ŽAIDIMAI
  • , ŽAIDIMAI
  • ŽAIDIMAI

[PAMOKA] Veikiantis Auto VM


Kent_

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 3986 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Recommended Posts

Sveiki visi, šiandien parašysiu pamoką, kadangi dabar dauguma pamokų yra beviltiškos, kitaip tariant neveikiančios. taigi pradėkime.

1. einame į tavoserveris/gamemode/data/playerDB.txt ir ten turetumet rasti:

masina,
banke,
namuose,

tai po namuose įrašome teises, turetu gautis taip:

masina,
banke,
namuose,
teises,

viskas, galite uždaryti savo playerDB.txt.

2 punktas: atsidarome savo gamemodas.pwn ir prie kitų new rašome:

//========Vairavimo Mokykla========//
new vm[MAX_PLAYERS][21];

matome skaičių [21] ten galite pasikeisti savo norimą cp skaičių.

3 punktas.

Po OnPlayerStateChange dedame:

		 	      if( model == 426) // galite pasikeisti savo mašinos id'ą.
     {
        if(GetPlayerMoneyA(playerid) < 2000) // galite pasikeisti į savo norimą sumą
        {
           SendClientMessage(playerid,COLOR, "* Vairavymo Mokykla: Egzamino laikimo kaina 2000LT, deja bet jus tiek neturite siuo momentu.");
           RemovePlayerFromVehicle(playerid);
           SetVehicleToRespawn(vehicleid);
           return 1;
        }
        if(playerDB[playerid][teises])
        {
           SendClientMessage(playerid,COLOR,"Vairavymo Mokykla: Jus jau turite vairuotojo pazymejima!");
           Stop(playerid);
           return 1;
        }
        if(!playerDB[playerid][teises])
        {
           ShowPlayerDialog(playerid, 56, DIALOG_STYLE_MSGBOX, "* Vairavymo Mokykla *", "Ar norite laikyti vairavimo egzamina? Kaina - 2000LT", "Taip", "Ne");
           return 1;
        }
     }

4 punktas.

po OnDialogResponse rašome:

 if(dialogid == 56)
  {
     new vehicleid = GetPlayerVehicleID(playerid);
     if(!response)
     {
        DisablePlayerRaceCheckpoint(playerid);
        RemovePlayerFromVehicle(playerid);
        SetVehicleToRespawn(vehicleid);
     }

     if(response)
     {
        if(GetPlayerMoneyA(playerid) < 2000)
        {
           SendClientMessage(playerid, COLOR, "* Neturi tiek pinigu, Uz ka mokesi, kad laikytum egzamina?");
           DisablePlayerRaceCheckpoint(playerid);
           SetVehicleHealth(GetPlayerVehicleID(playerid), -7);
           SetVehicleToRespawn(vehicleid);
        }
        else
        {
           print("LaikosiTeises");
           GivePlayerMoneyA(playerid, -2000);
           vehicleDB[GetPlayerVehicleID(playerid)][gas] = 60;
           vm[playerid][1] = SetPlayerRaceCheckpoint(playerid, 2, jūsų kordinates, 2); // nustatome 1-ajį cp.
           SendClientMessage(playerid, 0xFF000090, "Sekmes laikant egzamina! Egzamina islaikysi, jeigu: nesudauzysi automobilio, laikysies saugaus greicio, laikysies keliu eismo taisykliu!");
           return 1;
        }
       return 1;
     }
  }

5 punktas.

po public OnPlayerEnterRaceCheckpoint(playerid){

dedame:

      if(vm[playerid][1] == 1)
      {
         vm[playerid][2] = SetPlayerRaceCheckpoint(playerid,2,Jūsų X,Y,Z kordinates,0.0,0.0,0.0,2);
         vm[playerid][1]=-1;
         return 1;
      }
      else if(vm[playerid][2] == 1)
      {
         vm[playerid][3] = SetPlayerRaceCheckpoint(playerid,2,Jūsų X,Y,Z kordinates,0.0,0.0,0.0,2);
         vm[playerid][2]=-1;
         return 1;
      }
      else if(vm[playerid][3] == 1)
      {
         vm[playerid][4] = SetPlayerRaceCheckpoint(playerid,2,Jūsų X,Y,Z kordinates,0.0,0.0,0.0,2);
         vm[playerid][3]=-1;
         return 1;
      }
      else if(vm[playerid][4] == 1)
      {
         vm[playerid][5] = SetPlayerRaceCheckpoint(playerid,2,Jūsų X,Y,Z kordinates,0.0,0.0,0.0,2);
         vm[playerid][4]=-1;
         return 1;
      }
      else if(vm[playerid][5] == 1)
      {
         vm[playerid][6] = SetPlayerRaceCheckpoint(playerid,2,Jūsų X,Y,Z kordinates,0.0,0.0,0.0,2);
         vm[playerid][5]=-1;
         return 1;
      }
      else if(vm[playerid][6] == 1)
      {
         vm[playerid][7] = SetPlayerRaceCheckpoint(playerid,2,Jūsų X,Y,Z kordinates,0.0,0.0,0.0,2);
         vm[playerid][6]=-1;
         return 1;
      }
      else if(vm[playerid][7] == 1)
      {
         vm[playerid][8] = SetPlayerRaceCheckpoint(playerid,2,Jūsų X,Y,Z kordinates,0.0,0.0,0.0,2);
         vm[playerid][7]=-1;
         return 1;
      }
      else if(vm[playerid][8] == 1)
      {
         vm[playerid][9] = SetPlayerRaceCheckpoint(playerid,2,Jūsų X,Y,Z kordinates,0.0,0.0,0.0,2);
         vm[playerid][8]=-1;
         return 1;
      }
      else if(vm[playerid][9] == 1)
      {
         vm[playerid][10] = SetPlayerRaceCheckpoint(playerid,2,Jūsų X,Y,Z kordinates,0.0,0.0,0.0,2);
         vm[playerid][9]=-1;
         return 1;
      }
      else if(vm[playerid][10] == 1)
      {
         vm[playerid][11] = SetPlayerRaceCheckpoint(playerid,2,Jūsų X,Y,Z kordinates,0.0,0.0,0.0,2);
         vm[playerid][10]=-1;
         return 1;
      }
      else if(vm[playerid][11] == 1)
      {
         vm[playerid][12] = SetPlayerRaceCheckpoint(playerid,2,Jūsų X,Y,Z kordinates,0.0,0.0,0.0,2);
         vm[playerid][11]=-1;
         return 1;
      }
      else if(vm[playerid][12] == 1)
      {
         vm[playerid][13] = SetPlayerRaceCheckpoint(playerid,2,Jūsų X,Y,Z kordinates,0.0,0.0,0.0,2);
         vm[playerid][12]=-1;
         return 1;
      }
      else if(vm[playerid][13] == 1)
      {
         vm[playerid][14] = SetPlayerRaceCheckpoint(playerid,2,Jūsų X,Y,Z kordinates,0.0,0.0,0.0,2);
         vm[playerid][13]=-1;
         return 1;
      }
      else if(vm[playerid][14] == 1)
      {
         vm[playerid][15] = SetPlayerRaceCheckpoint(playerid,2,Jūsų X,Y,Z kordinates,0.0,0.0,0.0,2);
         vm[playerid][14]=-1;
         return 1;
      }
      else if(vm[playerid][15] == 1)
      {
         vm[playerid][16] = SetPlayerRaceCheckpoint(playerid,2,Jūsų X,Y,Z kordinates,0.0,0.0,0.0,2);
         vm[playerid][15]=-1;
         return 1;
      }
      else if(vm[playerid][16] == 1)
      {
         vm[playerid][17] = SetPlayerRaceCheckpoint(playerid,2,Jūsų X,Y,Z kordinates,0.0,0.0,0.0,2);
         vm[playerid][16]=-1;
         return 1;
      }
      else if(vm[playerid][17] == 1)
      {
         vm[playerid][18] = SetPlayerRaceCheckpoint(playerid,2,Jūsų X,Y,Z kordinates,0.0,0.0,0.0,2);
         vm[playerid][17]=-1;
         return 1;
      }
          if(vm[playerid][18] == 1)
      {
         vm[playerid][19] = SetPlayerRaceCheckpoint(playerid,2,Jūsų X,Y,Z kordinates,0.0,0.0,0.0,2);
         vm[playerid][18]=-1;
         return 1;
      }
         DisablePlayerRaceCheckpoint(playerid);
         SendClientMessage(playerid,COLOR, "Vairavimo egzaminas baigtas.");
         vm[playerid][19]=-1;
         new Float:health;
      	  new veh;
         veh = GetPlayerVehicleID(playerid);
         GetVehicleHealth(veh, health);
         if(health > 800)
       	{
       	new vehicleid = GetPlayerVehicleID(playerid);
      		new model = GetVehicleModel(vehicleid);
      	  if(model == 426)
      		{
         		SendClientMessage(playerid,COLOR,"Vairavimo egzaminas islaikytas! Sekmes kelyje!");
            playerDB[playerid][teises]=true;
          	SetVehicleToRespawn(vehicleid);
         		RemovePlayerFromVehicle(playerid); return 1;
      		}
      	  }
       if(health < 900)
       {
         SendClientMessage(playerid,COLOR,"Vairavimo egzaminas neislaikytas. Kita karta pasistenk labiau!");
         SetVehicleToRespawn(veh);
         RemovePlayerFromVehicle(playerid);
         return 1;
      }
      return 1;
   }

6 punktas.

na čia jau paskutinis punktas, darome kad įlipus į mašiną išmestų pirmajį cp.

po OnPlayerEnterVehicle dedame

    if(GetVehicleModel(vehicleid) == 425)
   {
       vm[playerid][1] = SetPlayerRaceCheckpoint(playerid,2,Jūsų X,Y,Z kordinates,0.0,0.0,0.0,2);
       vm[playerid][1] = -1;
   }

sveikinu! jūs sekmingai isidėjote auto vm į savo serverį!

jai kils kokių problemų, rašykit, bandysime išpręsti :)

P.S pamoką kūriau aš, bet rėmiausi ir kitomis pamokomis bei ištaisęs visas klaidas įkėliau, tad, turėtu veikti viskas :)

---------------------------------EDIT--------------------------------------

Atnaujinau pamoką, turėtų nebemesti errorų :)

Nuoroda į komentarą
Dalintis per kitą puslapį

Gal Galit padet Istaisit Situos error ?

C:\Users\pcpro\Desktop\GRP4\gamemodes\GRP4.pwn(1186) : error 017: undefined symbol "Spectating"

C:\Users\pcpro\Desktop\GRP4\gamemodes\GRP4.pwn(1186) : warning 215: expression has no effect

C:\Users\pcpro\Desktop\GRP4\gamemodes\GRP4.pwn(1186) : error 001: expected token: ";", but found "]"

C:\Users\pcpro\Desktop\GRP4\gamemodes\GRP4.pwn(1186) : error 029: invalid expression, assumed zero

C:\Users\pcpro\Desktop\GRP4\gamemodes\GRP4.pwn(1186) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase

4 Errors.

Nuoroda į komentarą
Dalintis per kitą puslapį

Gal Galit padet Istaisit Situos error ?

C:\Users\pcpro\Desktop\GRP4\gamemodes\GRP4.pwn(1186) : error 017: undefined symbol "Spectating"

C:\Users\pcpro\Desktop\GRP4\gamemodes\GRP4.pwn(1186) : warning 215: expression has no effect

C:\Users\pcpro\Desktop\GRP4\gamemodes\GRP4.pwn(1186) : error 001: expected token: ";", but found "]"

C:\Users\pcpro\Desktop\GRP4\gamemodes\GRP4.pwn(1186) : error 029: invalid expression, assumed zero

C:\Users\pcpro\Desktop\GRP4\gamemodes\GRP4.pwn(1186) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase

4 Errors.

Eilutes duok :)

To Kent_W:

Testinau ir man jokių error nemetė ir viskas gan gerai veikė :?

Nuoroda į komentarą
Dalintis per kitą puslapį

  • Parašė po 2 savaičių...

C:\Users\Admin\Desktop\samp server\gamemodes\KRP.pwn(644) : error 017: undefined symbol "playerDB"

C:\Users\Admin\Desktop\samp server\gamemodes\KRP.pwn(644) : warning 215: expression has no effect

C:\Users\Admin\Desktop\samp server\gamemodes\KRP.pwn(644) : error 001: expected token: ";", but found "]"

C:\Users\Admin\Desktop\samp server\gamemodes\KRP.pwn(644) : error 029: invalid expression, assumed zero

C:\Users\Admin\Desktop\samp server\gamemodes\KRP.pwn(644) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase

4 Errors.

Nuoroda į komentarą
Dalintis per kitą puslapį

eilutes prašyčiau parodyti :)

public OnPlayerStreamOut(playerid, forplayerid)
{
if( model == 426) // galite pasikeisti savo mašinos id'ą.
     {
        if(GetPlayerMoneyA(playerid) < 2000) // galite pasikeisti į savo norimą sumą
        {
           SendClientMessage(playerid,YELLOW, "* Vairavymo Mokykla: Egzamino laikimo kaina 2000LT, deja bet jus tiek neturite siuo momentu.");
           RemovePlayerFromVehicle(playerid);
           SetVehicleToRespawn(426);
           return 1;
        }
        if(playerDB[playerid][teises])
        {
           SendClientMessage(playerid,YELLOW,"Vairavymo Mokykla: Jus jau turite vairuotojo pazymejima!");
           Stop(playerid);
           return 1;
        }
        if(!playerDB[playerid][teises])
        {
           ShowPlayerDialog(playerid, 56, DIALOG_STYLE_MSGBOX, "* Vairavymo Mokykla *", "Ar norite laikyti vairavimo egzamina? Kaina - 2000LT", "Taip", "Ne");
           return 1;
        }
     }
return 1;
}

public OnVehicleStreamIn(vehicleid, forplayerid)
{
return 1;
}

public OnVehicleStreamOut(vehicleid, forplayerid)
{
return 1;
}

public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == 56)
  {
     new vehicleid = GetPlayerVehicleID(playerid);
     if(!response)
     {
        DisablePlayerRaceCheckpoint(playerid);
        RemovePlayerFromVehicle(playerid);
        SetVehicleToRespawn(vehicleid);
     }

     if(response)
     {
        if(GetPlayerMoneyA(playerid) < 2000)
        {
           SendClientMessage(playerid, RAUDONA, "* Neturi tiek pinigu, Uz ka mokesi, kad laikytum egzamina?");
           DisablePlayerRaceCheckpoint(playerid);
           SetVehicleHealth(GetPlayerVehicleID(playerid), -7);
           SetVehicleToRespawn(vehicleid);
        }
        else
        {
           print("LaikosiTeises");
           GivePlayerMoneyA(playerid, -2000);
           vehicleDB[GetPlayerVehicleID(playerid)][gas] = 60;
           vm[playerid][1] = SetPlayerRaceCheckpoint(playerid, 2, jūsų kordinates, 2); // nustatome 1-ajį cp.
           SendClientMessage(playerid, 0xFF000090, "Sekmes laikant egzamina! Egzamina islaikysi, jeigu: nesudauzysi automobilio, laikysies saugaus greicio, laikysies keliu eismo taisykliu!");
           return 1;
        }
     }
  }
if(dialogid == 9877)
{
if(response)
{
new file[128], vardas[128], pass[256];
GetPlayerName(playerid, vardas, 128);
format(file,128,"Users/%s.ini",vardas);
pass = dini_Get(file,"Slaptazodis");
if(udb_hash(inputtext) != strval(pass))
{
ShowPlayerDialog(playerid,9877,DIALOG_STYLE_INPUT,"Prisijungimas","Slptazodis neteisingas.\nIveskite savo slaptazodi:","Prisijungti","Iseiti");
}
else
{
Logged[playerid] = true;
SendClientMessage(playerid,0xFFFFFFFF,"Jus sekmingai prisijungete, geros dienos");
}
}
else if(!response)
{
Kick(playerid);
}
return 1;
}
if(dialogid == 9876)
{
if(response)
{
new file[128], vardas[128];
GetPlayerName(playerid,vardas,128);
format(file,128,"Users/%s.ini",vardas);
dini_Create(file);
dini_IntSet(file,"Slaptazodis",udb_hash(inputtext));
Logged[playerid] = true;
SendClientMessage(playerid,0xFFFFFFFF,"Registracija sekminga, prie serverio jus prijungtas automatiskai");
}
else if(!response)
{
Kick(playerid);
}
return 1;
}
return 1;
}

public OnPlayerEnterRaceCheckpoint(playerid)
{
 if(vm[playerid][1] == 1)
      {
         vm[playerid][2] = SetPlayerRaceCheckpoint(playerid,2,-2066.9124,-67.8417,35.1641,0.0,0.0,0.0,2);
         vm[playerid][1]=-1;
         return 1;
      }
      else if(vm[playerid][2] == 1)
      {
         vm[playerid][3] = SetPlayerRaceCheckpoint(playerid,2,-2234.9219,-67.3201,35.1656,0.0,0.0,0.0,2);
         vm[playerid][2]=-1;
         return 1;
      }
      else if(vm[playerid][3] == 1)
      {
         vm[playerid][4] = SetPlayerRaceCheckpoint(playerid,2,-2250.8533,50.6736,35.1663,0.0,0.0,0.0,2);
         vm[playerid][3]=-1;
         return 1;
      }
      else if(vm[playerid][4] == 1)
      {
         vm[playerid][5] = SetPlayerRaceCheckpoint(playerid,2,-2321.7458,318.2292,39.2008,0.0,0.0,0.0,2);
         vm[playerid][4]=-1;
         return 1;
      }
      else if(vm[playerid][5] == 1)
      {
         vm[playerid][6] = SetPlayerRaceCheckpoint(playerid,2,-2535.3931,160.2477,4.1808,0.0,0.0,0.0,2);
         vm[playerid][5]=-1;
         return 1;
      }
      else if(vm[playerid][6] == 1)
      {
         vm[playerid][7] = SetPlayerRaceCheckpoint(playerid,2,-2690.9480,160.1356,4.1727,0.0,0.0,0.0,2);
         vm[playerid][6]=-1;
         return 1;
      }
      else if(vm[playerid][7] == 1)
      {
         vm[playerid][8] = SetPlayerRaceCheckpoint(playerid,2,-2708.7314,14.3539,4.1796,0.0,0.0,0.0,2);
         vm[playerid][7]=-1;
         return 1;
      }
      else if(vm[playerid][8] == 1)
      {
         vm[playerid][9] = SetPlayerRaceCheckpoint(playerid,2,-2749.6563,-68.0926,7.0553,0.0,0.0,0.0,2);
         vm[playerid][8]=-1;
         return 1;
      }
      else if(vm[playerid][9] == 1)
      {
         vm[playerid][10] = SetPlayerRaceCheckpoint(playerid,2,-2811.3396,-171.4751,7.0316,0.0,0.0,0.0,2);
         vm[playerid][9]=-1;
         return 1;
      }
      else if(vm[playerid][10] == 1)
      {
         vm[playerid][11] = SetPlayerRaceCheckpoint(playerid,2,-2663.4771,-212.4651,4.1879,0.0,0.0,0.0,2);
         vm[playerid][10]=-1;
         return 1;
      }
      else if(vm[playerid][11] == 1)
      {
         vm[playerid][12] = SetPlayerRaceCheckpoint(playerid,2,-2502.8118,-211.7044,25.4609,0.0,0.0,0.0,2);
         vm[playerid][11]=-1;
         return 1;
      }
      else if(vm[playerid][12] == 1)
      {
         vm[playerid][13] = SetPlayerRaceCheckpoint(playerid,2,-2419.0603,-140.4747,35.1641,0.0,0.0,0.0,2);
         vm[playerid][12]=-1;
         return 1;
      }
      else if(vm[playerid][13] == 1)
      {
         vm[playerid][14] = SetPlayerRaceCheckpoint(playerid,2,-2418.9556,-82.0910,35.1671,0.0,0.0,0.0,2);
         vm[playerid][13]=-1;
         return 1;
      }
      else if(vm[playerid][14] == 1)
      {
         vm[playerid][15] = SetPlayerRaceCheckpoint(playerid,2,-2385.5847,-72.7728,35.1579,0.0,0.0,0.0,2);
         vm[playerid][14]=-1;
         return 1;
      }
      else if(vm[playerid][15] == 1)
      {
         vm[playerid][16] = SetPlayerRaceCheckpoint(playerid,2,-2374.6851,-160.8841,35.1640,0.0,0.0,0.0,2);
         vm[playerid][15]=-1;
         return 1;
      }
      else if(vm[playerid][16] == 1)
      {
         vm[playerid][17] = SetPlayerRaceCheckpoint(playerid,2,-2274.4709,-192.9376,35.1642,0.0,0.0,0.0,2);
         vm[playerid][16]=-1;
         return 1;
      }
      else if(vm[playerid][17] == 1)
      {
         vm[playerid][18] = SetPlayerRaceCheckpoint(playerid,2,-2210.9089,-281.7769,35.3125,0.0,0.0,0.0,2);
         vm[playerid][17]=-1;
         return 1;
      }
          if(vm[playerid][18] == 1)
      {
         vm[playerid][19] = SetPlayerRaceCheckpoint(playerid,2,-2050.4124,-99.0647,35.1601,0.0,0.0,0.0,2);
         vm[playerid][18]=-1;
         return 1;
      }
         DisablePlayerRaceCheckpoint(playerid);
         SendClientMessage(playerid,YELLOW, "Vairavimo egzaminas baigtas.");
         vm[playerid][19]=-1;
         new Float:health;
           new veh;
         veh = GetPlayerVehicleID(playerid);
         GetVehicleHealth(veh, health);
         if(health > 800)
          {
          new vehicleid = GetPlayerVehicleID(playerid);
            new model = GetVehicleModel(vehicleid);
           if(model == 426)
            {
               SendClientMessage(playerid,YELLOW,"Vairavimo egzaminas islaikytas! Sekmes kelyje!");
              playerDB[playerid][teises]=true;
               SetVehicleToRespawn(vehicleid);
               RemovePlayerFromVehicle(playerid); return 1;
            }
           }
       if(health < 900)
       {
         SendClientMessage(playerid,RAUDONA,"Vairavimo egzaminas neislaikytas. Kita karta pasistenk labiau!");
         SetVehicleToRespawn(veh);
         RemovePlayerFromVehicle(playerid);
         return 1;
      }
      return 1;
   }
return 1;
}

Kažka bandžiau žaist dbr errorai

C:\Users\Admin\Desktop\samp server\gamemodes\KRP.pwn(660) : error 010: invalid function or declaration
C:\Users\Admin\Desktop\samp server\gamemodes\KRP.pwn(763) : error 017: undefined symbol "model"
C:\Users\Admin\Desktop\samp server\gamemodes\KRP.pwn(765) : error 017: undefined symbol "GetPlayerMoneyA"
C:\Users\Admin\Desktop\samp server\gamemodes\KRP.pwn(775) : error 017: undefined symbol "Stop"
C:\Users\Admin\Desktop\samp server\gamemodes\KRP.pwn(811) : error 017: undefined symbol "GetPlayerMoneyA"
C:\Users\Admin\Desktop\samp server\gamemodes\KRP.pwn(821) : error 017: undefined symbol "GivePlayerMoneyA"
C:\Users\Admin\Desktop\samp server\gamemodes\KRP.pwn(822) : error 017: undefined symbol "vehicleDB"
C:\Users\Admin\Desktop\samp server\gamemodes\KRP.pwn(822) : error 001: expected token: ";", but found "]"
C:\Users\Admin\Desktop\samp server\gamemodes\KRP.pwn(822) : error 029: invalid expression, assumed zero
C:\Users\Admin\Desktop\samp server\gamemodes\KRP.pwn(822) : fatal error 107: too many error messages on one line

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


10 Errors.

Nuoroda į komentarą
Dalintis per kitą puslapį

  • Parašė po 1 mėnesio...

Dq tikiuosi padesi !

data/playerDB.txt(26) : error 021: symbol already defined: "teises"

C:\Documents and Settings\broliai\My Documents\Downloads\grp4 nenaujintas\GRP4\gamemodes\GRP4.pwn(3589) : error 017: undefined symbol "model"

C:\Documents and Settings\broliai\My Documents\Downloads\grp4 nenaujintas\GRP4\gamemodes\GRP4.pwn(3595) : error 017: undefined symbol "vehicleid"

C:\Documents and Settings\broliai\My Documents\Downloads\grp4 nenaujintas\GRP4\gamemodes\GRP4.pwn(3606) : error 017: undefined symbol "ShowPlayerDialog"

C:\Documents and Settings\broliai\My Documents\Downloads\grp4 nenaujintas\GRP4\gamemodes\GRP4.pwn(3874) : error 029: invalid expression, assumed zero

C:\Documents and Settings\broliai\My Documents\Downloads\grp4 nenaujintas\GRP4\gamemodes\GRP4.pwn(3874) : error 017: undefined symbol "OnDialogResponse"

C:\Documents and Settings\broliai\My Documents\Downloads\grp4 nenaujintas\GRP4\gamemodes\GRP4.pwn(3876) : error 017: undefined symbol "dialogid"

C:\Documents and Settings\broliai\My Documents\Downloads\grp4 nenaujintas\GRP4\gamemodes\GRP4.pwn(3878) : warning 219: local variable "vehicleid" shadows a variable at a preceding level

C:\Documents and Settings\broliai\My Documents\Downloads\grp4 nenaujintas\GRP4\gamemodes\GRP4.pwn(3879) : error 017: undefined symbol "response"

C:\Documents and Settings\broliai\My Documents\Downloads\grp4 nenaujintas\GRP4\gamemodes\GRP4.pwn(3886) : error 017: undefined symbol "response"

C:\Documents and Settings\broliai\My Documents\Downloads\grp4 nenaujintas\GRP4\gamemodes\GRP4.pwn(3900) : warning 202: number of arguments does not match definition

C:\Documents and Settings\broliai\My Documents\Downloads\grp4 nenaujintas\GRP4\gamemodes\GRP4.pwn(3900) : warning 202: number of arguments does not match definition

C:\Documents and Settings\broliai\My Documents\Downloads\grp4 nenaujintas\GRP4\gamemodes\GRP4.pwn(3900) : warning 202: number of arguments does not match definition

C:\Documents and Settings\broliai\My Documents\Downloads\grp4 nenaujintas\GRP4\gamemodes\GRP4.pwn(3929) : error 029: invalid expression, assumed zero

C:\Documents and Settings\broliai\My Documents\Downloads\grp4 nenaujintas\GRP4\gamemodes\GRP4.pwn(3929) : error 004: function "OnPlayerEnterCheckpoint" is not implemented

C:\Documents and Settings\broliai\My Documents\Downloads\grp4 nenaujintas\GRP4\gamemodes\GRP4.pwn(3951) : warning 225: unreachable code

C:\Documents and Settings\broliai\My Documents\Downloads\grp4 nenaujintas\GRP4\gamemodes\GRP4.pwn(3951) : error 029: invalid expression, assumed zero

C:\Documents and Settings\broliai\My Documents\Downloads\grp4 nenaujintas\GRP4\gamemodes\GRP4.pwn(3951) : error 004: function "Buspay" is not implemented

C:\Documents and Settings\broliai\My Documents\Downloads\grp4 nenaujintas\GRP4\gamemodes\GRP4.pwn(3953) : error 017: undefined symbol "x"

C:\Documents and Settings\broliai\My Documents\Downloads\grp4 nenaujintas\GRP4\gamemodes\GRP4.pwn(3960) : error 029: invalid expression, assumed zero

C:\Documents and Settings\broliai\My Documents\Downloads\grp4 nenaujintas\GRP4\gamemodes\GRP4.pwn(3960) : error 004: function "OnPlayerLeaveCheckpoint" is not implemented

C:\Documents and Settings\broliai\My Documents\Downloads\grp4 nenaujintas\GRP4\gamemodes\GRP4.pwn(3965) : warning 225: unreachable code

C:\Documents and Settings\broliai\My Documents\Downloads\grp4 nenaujintas\GRP4\gamemodes\GRP4.pwn(3965) : error 029: invalid expression, assumed zero

C:\Documents and Settings\broliai\My Documents\Downloads\grp4 nenaujintas\GRP4\gamemodes\GRP4.pwn(3965) : error 004: function "OnPlayerEnterRaceCheckpoint" is not implemented

C:\Documents and Settings\broliai\My Documents\Downloads\grp4 nenaujintas\GRP4\gamemodes\GRP4.pwn(3969) : warning 225: unreachable code

Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase

18 Errors.

Nuoroda į komentarą
Dalintis per kitą puslapį

O kaip man reikai susitvarkyt savas koordinates, nu aiškinu ir jūs pasakysit ar gerai darysiu: einu į SA:MP Debug ir kokioj noriu vietoj, kad būtų tas raudonas taškas, prieinu ir rašau /save position (arba kažkaip panašiai).

Tada kur man eit ir kokių skaičių nereikia (nes ten yra daug sakičių o reikai tik Z, Y ir X koord.) Prašau padėkit. +R3P

Nuoroda į komentarą
Dalintis per kitą puslapį

  • Parašė po 3 savaičių...

C:\Documents and Settings\vidis\Desktop\ aw\GTA-SanAndreas\GRP4.8_Atnaujintas_By_Eizzo\gamemodes\GRP4.pwn(3540) : error 017: undefined symbol "sud"

C:\Documents and Settings\vidis\Desktop\ aw\GTA-SanAndreas\GRP4.8_Atnaujintas_By_Eizzo\gamemodes\GRP4.pwn(3540) : warning 215: expression has no effect

C:\Documents and Settings\vidis\Desktop\ aw\GTA-SanAndreas\GRP4.8_Atnaujintas_By_Eizzo\gamemodes\GRP4.pwn(3540) : error 001: expected token: ";", but found "]"

C:\Documents and Settings\vidis\Desktop\ aw\GTA-SanAndreas\GRP4.8_Atnaujintas_By_Eizzo\gamemodes\GRP4.pwn(3540) : error 029: invalid expression, assumed zero

C:\Documents and Settings\vidis\Desktop\ aw\GTA-SanAndreas\GRP4.8_Atnaujintas_By_Eizzo\gamemodes\GRP4.pwn(3540) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase

4 Errors.

Ten kur (sud) tai ten tas vm,pakeiciau pavadinima ,nes po pakeitimo issitaise keleta eroru, stai eilute:D

if(GetVehicleModel(vehicleid) == 589)
   {
sud[playerid][1] = SetPlayerRaceCheckpoint(playerid,2,-2074.7900,-93.6185,34.8731,0.0,0.0,0.0,2); //Sita eilute>>>>>> 
       sud[playerid][1] = -1;
   }

Nuoroda į komentarą
Dalintis per kitą puslapį

O kaip man reikai susitvarkyt savas koordinates, nu aiškinu ir jūs pasakysit ar gerai darysiu: einu į SA:MP Debug ir kokioj noriu vietoj, kad būtų tas raudonas taškas, prieinu ir rašau /save position (arba kažkaip panašiai).

Tada kur man eit ir kokių skaičių nereikia (nes ten yra daug sakičių o reikai tik Z, Y ir X koord.) Prašau padėkit. +R3P

:D Darykit kaip aš - Kordinatėms naudokit S0BeiTą, ten apačioje aiškiai matosi kordinatės. :koman:

Nuoroda į komentarą
Dalintis per kitą puslapį

  • Parašė po 4 savaičių...

data/playerDB.txt(33) : error 021: symbol already defined: "teises"

data/menu.txt(81) : error 017: undefined symbol "GetPlayerMoneyA"

data/menu.txt(89) : error 017: undefined symbol "GivePlayerMoneyA"

data/lobis.txt(149) : error 017: undefined symbol "GivePlayerMoneyA"

C:\Users\eigis\Desktop\Almanto skriptai\GRP4 Final Original By Kanis_Burrito\gamemodes\GRP4.pwn(152) : error 004: function "SavePlayerData" is not implemented

C:\Users\eigis\Desktop\Almanto skriptai\GRP4 Final Original By Kanis_Burrito\gamemodes\GRP4.pwn(155) : error 004: function "SavePlayerData" is not implemented

C:\Users\eigis\Desktop\Almanto skriptai\GRP4 Final Original By Kanis_Burrito\gamemodes\GRP4.pwn(184) : error 004: function "LoadPlayerData" is not implemented

C:\Users\eigis\Desktop\Almanto skriptai\GRP4 Final Original By Kanis_Burrito\gamemodes\GRP4.pwn(201) : error 017: undefined symbol "GivePlayerMoneyA"

C:\Users\eigis\Desktop\Almanto skriptai\GRP4 Final Original By Kanis_Burrito\gamemodes\GRP4.pwn(246) : error 017: undefined symbol "ResetPlayerMoneyA"

C:\Users\eigis\Desktop\Almanto skriptai\GRP4 Final Original By Kanis_Burrito\gamemodes\GRP4.pwn(252) : error 017: undefined symbol "ResetPlayerMoneyA"

C:\Users\eigis\Desktop\Almanto skriptai\GRP4 Final Original By Kanis_Burrito\gamemodes\GRP4.pwn(279) : error 017: undefined symbol "GivePlayerMoneyA"

C:\Users\eigis\Desktop\Almanto skriptai\GRP4 Final Original By Kanis_Burrito\gamemodes\GRP4.pwn(284) : error 017: undefined symbol "GetPlayerMoneyA"

C:\Users\eigis\Desktop\Almanto skriptai\GRP4 Final Original By Kanis_Burrito\gamemodes\GRP4.pwn(286) : error 017: undefined symbol "GivePlayerMoneyA"

C:\Users\eigis\Desktop\Almanto skriptai\GRP4 Final Original By Kanis_Burrito\gamemodes\GRP4.pwn(404) : error 017: undefined symbol "GetPlayerMoneyA"

C:\Users\eigis\Desktop\Almanto skriptai\GRP4 Final Original By Kanis_Burrito\gamemodes\GRP4.pwn(412) : error 017: undefined symbol "GivePlayerMoneyA"

C:\Users\eigis\Desktop\Almanto skriptai\GRP4 Final Original By Kanis_Burrito\gamemodes\GRP4.pwn(413) : error 017: undefined symbol "GivePlayerMoneyA"

C:\Users\eigis\Desktop\Almanto skriptai\GRP4 Final Original By Kanis_Burrito\gamemodes\GRP4.pwn(434) : error 017: undefined symbol "GetPlayerMoneyA"

C:\Users\eigis\Desktop\Almanto skriptai\GRP4 Final Original By Kanis_Burrito\gamemodes\GRP4.pwn(440) : error 017: undefined symbol "GivePlayerMoneyA"

C:\Users\eigis\Desktop\Almanto skriptai\GRP4 Final Original By Kanis_Burrito\gamemodes\GRP4.pwn(473) : error 017: undefined symbol "GetPlayerMoneyA"

C:\Users\eigis\Desktop\Almanto skriptai\GRP4 Final Original By Kanis_Burrito\gamemodes\GRP4.pwn(480) : error 017: undefined symbol "GivePlayerMoneyA"

C:\Users\eigis\Desktop\Almanto skriptai\GRP4 Final Original By Kanis_Burrito\gamemodes\GRP4.pwn(528) : error 017: undefined symbol "GetPlayerMoneyA"

C:\Users\eigis\Desktop\Almanto skriptai\GRP4 Final Original By Kanis_Burrito\gamemodes\GRP4.pwn(535) : error 017: undefined symbol "GivePlayerMoneyA"

C:\Users\eigis\Desktop\Almanto skriptai\GRP4 Final Original By Kanis_Burrito\gamemodes\GRP4.pwn(793) : error 004: function "SavePlayerData" is not implemented

C:\Users\eigis\Desktop\Almanto skriptai\GRP4 Final Original By Kanis_Burrito\gamemodes\GRP4.pwn(838) : error 017: undefined symbol "GivePlayerMoneyA"

C:\Users\eigis\Desktop\Almanto skriptai\GRP4 Final Original By Kanis_Burrito\gamemodes\GRP4.pwn(848) : error 017: undefined symbol "GetPlayerMoneyA"

C:\Users\eigis\Desktop\Almanto skriptai\GRP4 Final Original By Kanis_Burrito\gamemodes\GRP4.pwn(850) : error 017: undefined symbol "GivePlayerMoneyA"

Nuoroda į komentarą
Dalintis per kitą puslapį

as kai atditarau ta playerDB.txt

ten man viek prirasyta :

#define LEAD_FARAI 1

#define LEAD_MEDIKAI 2

#define LEAD_TAXI 3

#define LEAD_MOKYKLA 4

#define LEAD_FURISTAS 5

#define LEAD_KAREIVINES 6

#define LEAD_ROKERIAI 7

#define LEAD_PREZIDENTAS 10

#define LEAD_TUNE 11

#define LEAD_YAKUZ 12

#define LEAD_MECH 13

#define LEAD_OP 14

#define LEAD_SZ 15

#define LEAD_Apsauga 50

#define LEAD_Armija 40

#define LEAD_Daktarai 42

#define LEAD_Narkai 44

#define LEAD_RADIJA 48

#define LEAD_GROVVE 17

#define LEAD_SH 18

#define LEAD_Zinios 19

#define LEAD_EX 54

#define LEAD_CORLEONE 55

#define NO_LEAD 0

forward WantPickup(playerid);

enum item{

bool:vedelogin,

bool:naujokas,

bool:medicina,

bool:admin2,

bool:admin3,

bool:admin4,

bool:teisesG,

bool:teises,

bool:teisesF,

bool:teisesM,

bool:savininkas,

bool:matavimas,

bool:isisaugojes,

bool:daves,

bool:mg1,

bool:mg2,

bool:mg3,

bool:mg4,

bool:mg5,

bool:mg6,

bool:mg7,

bool:mg8,

bool:mg9,

bool:mg10,

bool:mg11,

bool:mg12,

bool:mg13,

bool:mg14,

bool:mg15,

bool:mg16,

bool:mg17,

bool:mg18,

bool:mg19,

bool:mg20,

bool:mg21,

bool:neo,

bool:aod,

bool:kuponas,

bool:pickup,

bool:pakviestas[255],

bool:ikalintas,

bool:bilietas,

bool:bankomatas,

bool:admin,

bool:byrka,

bool:meras,

bool:prezidentas,

bool:nelb,

bool:snaudojes,

bool:cytweap, // cytai - minigun ir pan.

bool:cytzudi, // cytai - zudikas

bool:cytglic, // cytai - be ginklu licenzijos

bool:cytrekl, // cytai - reklameris

bool:cytjail, // cytai - AirBreak jaile

bool:cytpard, // cytai - ilipo i parduodama masina

bool:cytbrk, // cytai - AirBreak

bool:cytrelog, // musu pamegti reloggeriai xD

bool:cytvkick,

bool:cytakick,

bool:cytaban,

bool:cytunfreeze,

bool:cytspeed,

bool:superadmin,

bool:bosas,

bool:rbool[3],

bool:leanvited[60],

bool:cuffed,

bool:uniformd,

bool:bypass,

bool:pila,

bool:eterys,

bool:vip,

bool:zaidzia,

bool:ddparases,

bool:dparases,

adminlygis,

pradijas,

iradijas,

telefonas,

laikrodis,

tradijas,

kreditai,

apribojimas,

telefonostat,

kills,

bagazas,

tzole,

kalasn,

bshot,

bpistol,

kzole,

gps,

raktai,

radaras,

papildimas,

kompas,

bnumber,

checkpoint,

masina,

masina2,

minute,

banke,

cardraudimas,

pencininkas,

alga,

praleista,

namuose,

textas,

narkotikai,

specialybe,

kalejimo_laikas,

rkaina[50],

rid[50],

rkiekis[50],

draudimas,

authstate,

biznis,

pcar,

pPasas,

pReligija,

pTauta,

origin,

pcar2,

lytis,

Typ2,

Carid2,

drabuziai,

uniforma,

skambutis,

lektuvas,

mobsas,

plead,

cbuilding,

spdata[30],

Float:spos[3],

pinigai,

namas,

zole,

algos,

seklos

}

new playerDB[MAX_PLAYERS][item];

new zinutes[MAX_PLAYERS][256];

stock AllignMaxPlayers()

{

if(MAX_PLAYERS

{

printf("Warning: The Player number is higher than expected, please lower the number to atleast: %i",MAX_PLAYERS);

print("GRP3: The server cannot continue and will now be killed.");

new msg[2];

SendClientMessageToAll(0,msg);

}

}

stock LoadSpawns(){

AddPlayerClass(174,-2090.4746,75.4656,41.0960,21.9737,0,0,0,0,0,0); // pos welcome to SF

AddPlayerClass(29,-2090.4746,75.4656,41.0960,21.9737,0,0,0,0,0,0); // pos welcome to SF

AddPlayerClass(22,-2090.4746,75.4656,41.0960,21.9737,0,0,0,0,0,0); // pos welcome to SF

AddPlayerClass(128,-2090.4746,75.4656,41.0960,21.9737,0,0,0,0,0,0); // pos welcome to SF

AddPlayerClass(115,-2090.4746,75.4656,41.0960,21.9737,0,0,0,0,0,0); // pos welcome to SF

AddPlayerClass(170,-2090.4746,75.4656,41.0960,21.9737,0,0,0,0,0,0); // pos welcome to SF

AddPlayerClass(124,-2090.4746,75.4656,41.0960,21.9737,0,0,0,0,0,0); // pos welcome to SF

AddPlayerClass(113,-2090.4746,75.4656,41.0960,21.9737,0,0,0,0,0,0); // pos welcome to SF

AddPlayerClass(34,-2090.4746,75.4656,41.0960,21.9737,0,0,0,0,0,0); // pos welcome to SF

AddPlayerClass(37,-2090.4746,75.4656,41.0960,21.9737,0,0,0,0,0,0); // pos welcome to SF

AddPlayerClass(202,-2090.4746,75.4656,41.0960,21.9737,0,0,0,0,0,0); // pos welcome to SF

AddPlayerClass(24,-2090.4746,75.4656,41.0960,21.9737,0,0,0,0,0,0); // pos welcome to SF

AddPlayerClass(20,-2090.4746,75.4656,41.0960,21.9737,0,0,0,0,0,0); // pos welcome to SF

AddPlayerClass(47,-2090.4746,75.4656,41.0960,21.9737,0,0,0,0,0,0); // pos welcome to SF

AddPlayerClass(185,-2090.4746,75.4656,41.0960,21.9737,0,0,0,0,0,0); // pos welcome to SF

AddPlayerClass(125,-2090.4746,75.4656,41.0960,21.9737,0,0,0,0,0,0); // pos welcome to SF

AddPlayerClass(105,-2090.4746,75.4656,41.0960,21.9737,0,0,0,0,0,0); // pos welcome to SF

AddPlayerClass(48,-2090.4746,75.4656,41.0960,21.9737,0,0,0,0,0,0); // pos welcome to SF

AddPlayerClass(165,-2090.4746,75.4656,41.0960,21.9737,0,0,0,0,0,0); // pos welcome to SF

AddPlayerClass(126,-2090.4746,75.4656,41.0960,21.9737,0,0,0,0,0,0); // pos welcome to SF

AddPlayerClass(76,-2090.4746,75.4656,41.0960,21.9737,0,0,0,0,0,0); // pos welcome to SF

AddPlayerClass(33,-2090.4746,75.4656,41.0960,21.9737,0,0,0,0,0,0); // pos welcome to SF

AddPlayerClass(190,-2090.4746,75.4656,41.0960,21.9737,0,0,0,0,0,0); // pos welcome to SF

AddPlayerClass(141,-2090.4746,75.4656,41.0960,21.9737,0,0,0,0,0,0); // pos welcome to SF

AddPlayerClass(211,-2090.4746,75.4656,41.0960,21.9737,0,0,0,0,0,0); // pos welcome to SF

AddPlayerClass(219,-2090.4746,75.4656,41.0960,21.9737,0,0,0,0,0,0); // pos welcome to SF

AddPlayerClass(193,-2090.4746,75.4656,41.0960,21.9737,0,0,0,0,0,0); // pos welcome to SF

}

public WantPickup(playerid) playerDB[playerid][pickup]=true;

Nuoroda į komentarą
Dalintis per kitą puslapį

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 3986 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Svečias
Ši tema yra užrakinta.
  • Šiame puslapyje naršo:   0 nariai

    • Nėra registruotų narių peržiūrinčių šį forumą.

Skelbimai


×
×
  • Sukurti naują...