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

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 5228 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

atsidaromę houseDB.txt failą,matome kodą apačioje

Kodas:

new file[512]; print("Kraunami namai")

ir po jų namų sistemą iki

Kodas:

print("Kraunami bizniai");

Gerai viršuje po

Kodas:

owner_name[MAX_PLAYER_NAME]

dedame

Kodas:

Text3D:housetext,

paskui virš

Kodas:

new file[512]; print("Kraunami namai")

dedame

Kodas:

new text[512];

ir galiausiai visas scriptas,atnaujinimas,pirkimo kaina ir t.t.

Kodas:

new text[512];
      new file[512]; print("Kraunami namai");
      for(new house=0; house       {
  format(file,sizeof(file),"saves/house/%i",house);
         houseDB[house][nkaina]=150000+random(1000000);
         if(!fexist(file))
         {
          houseDB[house][housetext] = Create3DTextLabel("",0xFFFFFFFF,PickupIDs[house][0],PickupIDs[house][1],PickupIDs[house][2],25, 0, 1);

            format(text,sizeof(text),"Namo {00FF00}%i{FFFFFF} Numeris\n{FFFFFF} Namas parduodamas!\nKaina: {00FF00}%i Lt",house,houseDB[house][nkaina],houseDB[house][setting]);
       Update3DTextLabelText(houseDB[house][housetext],WHITE,text);
            strmid(houseDB[house][owner_name],"no",0,MAX_PLAYER_NAME,MAX_PLAYER_NAME);
            continue;
         }
   //      new uber[MAX_PLAYER_NAME];
   //      uber = dini_Get(file,"owner_name");
   //      strcat(houseDB[house][owner_name], dini_Get(file,"owner_name"));
         strmid(houseDB[house][owner_name],dini_Get(file,"owner_name"),0,MAX_PLAYER_NAME,MAX_PLAYER_NAME);

   //    houseDB[house][namehash]=dini_Int(file,"hash");
         houseDB[house][setting]=dini_Int(file,"setting");
houseDB[house][housetext] = Create3DTextLabel("",0xFFFFFFFF,PickupIDs[house][0],PickupIDs[house][1],PickupIDs[house][2],25, 0, 1);
 format(file,sizeof(file),"Namo {00FF00}%i{FFFFFF} Numeris\nNamas nupirktas!\nSavininkas:{FF0000} %s",house,houseDB[house][owner_name]);
 Update3DTextLabelText(houseDB[house][housetext],0xFFFFFFFF,file);
         printf("Namas %i priklauso %s (vidaus ID: %i)",house,houseDB[house][owner_name],houseDB[house][setting]);
}

Viskas šitaip turi būti iki print Kraunami bizniai

dabar išsaugome einam į modą

susirandame eilute kur nuperką namą ir jau jį priskiria tau gal rasite įrašę

Kodas:

//Namo pirkimas

ir apačioje matote

Kodas:

  SendClientMessage(playerid, COLOR,"* Namas nenupirktas.");
     return 0;

virš kodo rašotę

Kodas:

new dtext[128];
               format(dtext,sizeof(dtext),"Namo {00FF00}%i{FFFFFF} Numeris\nNamas nupirktas!\nSavininkas:{FF0000} %s",houseid,houseDB[houseid][owner_name]);
               Update3DTextLabelText(houseDB[houseid][housetext],WHITE,dtext);
            return 0;
         }

atrodyti turi šitaip

Kodas:

   //OK.... zaidejas nama turi ram'e. Bet reikia ir flat file.. so we dump
            new file[128];
            format(file,sizeof(file),"saves/house/%i",houseid);
            if(!fexist(file)) dini_Create(file);
            dini_Set(file,"owner_name",name);
            dini_IntSet(file,"hash",tohash(name));
            dini_IntSet(file,"setting",houseDB[houseid][setting]);
            dini_IntSet(file,"kaina",houseDB[houseid][nkaina]);
            SendClientMessage(playerid,GREEN,"* Sveikiname namas nupirktas,nuo dabar jūs jo sąvininkas!");
            SavePlayerData(playerid,false);
            SetPlayerScore(playerid,(GetPlayerScore(playerid)+1)+random(2));

               new dtext[128];
               format(dtext,sizeof(dtext),"Namo {00FF00}%i{FFFFFF} Numeris\nNamas nupirktas!\nSavininkas:{FF0000} %s",houseid,houseDB[houseid][owner_name]);
               Update3DTextLabelText(houseDB[houseid][housetext],WHITE,dtext);
            return 0;
         }

SendClientMessage(playerid,WHITE,"* {FF0000}Namas nenupirktas.");
 return 0;
}

Štai pamoka tikrai ne mano todėl nepyk bet kiek žinau ji veikia labai gerai čia tai ko tau reikia :)

cloudsig7yn.jpg

http://samp.lrg.lt/ Super.Administratorius-[Mapperis]

new dtext[128];
               format(dtext,sizeof(dtext),"Namo {00FF00}%i{FFFFFF} Numeris\nNamas nupirktas!\nSavininkas:{FF0000} %s",houseid,houseDB[houseid][owner_name]);
               Update3DTextLabelText(houseDB[houseid][housetext],WHITE,dtext);
            return 0;
         }

Pabandyk šita pakeist.

    format(text,sizeof(text),"Namo {00FF00}%i{FFFFFF} Numeris\n{FFFFFF} Namas parduodamas!\nKaina: {00FF00}%i Lt",house,houseDB[house][nkaina],houseDB[house][setting]);

cloudsig7yn.jpg

http://samp.lrg.lt/ Super.Administratorius-[Mapperis]

new dtext[128];
               format(dtext,sizeof(dtext),"Namo {00FF00}%i{FFFFFF} Numeris\nNamas nupirktas!\nSavininkas:{FF0000} %s",houseid,houseDB[houseid][owner_name]);
               Update3DTextLabelText(houseDB[houseid][housetext],WHITE,dtext);
            return 0;
         }

Pabandyk šita pakeist.

    format(text,sizeof(text),"Namo {00FF00}%i{FFFFFF} Numeris\n{FFFFFF} Namas parduodamas!\nKaina: {00FF00}%i Lt",house,houseDB[house][nkaina],houseDB[house][setting]);

Ikeliau bet vistiek Dont stend mete tai ikeliau is kito servo sita scripta tada jau mete 2error:

data/houseDB.txt(108) : error 017: undefined symbol "PickupIDs"

data/houseDB.txt(122) : error 017: undefined symbol "PickupIDs"

Atsidarai savo gmodes ir turi buti failas filelist Atsidarome jy per notepada ir matome #include "data/houseDB.txt" jy dedame po #include "data/pickupfix.txt"

Žiurėk šita.

Susitvarke errorai dingo gerai , nueinu i serveri rodo namas parduodamas kaina nusiperku nama bet neraso namo savininkas tas ir tas o raso tapati namas parduodamas kaina ir t.t :|:D

Atsidarai savo gmodes ir turi buti failas filelist Atsidarome jy per notepada ir matome #include "data/houseDB.txt" jy dedame po #include "data/pickupfix.txt"

Žiurėk šita.

Susitvarke errorai dingo gerai , nueinu i serveri rodo namas parduodamas kaina nusiperku nama bet neraso namo savininkas tas ir tas o raso tapati namas parduodamas kaina ir t.t :|:D

new dtext[128];
               format(dtext,sizeof(dtext),"Namo {00FF00}%i{FFFFFF} Numeris\nNamas nupirktas!\nSavininkas:{FF0000} %s",houseid,houseDB[houseid][owner_name]);
               Update3DTextLabelText(houseDB[houseid][housetext],WHITE,dtext);
            return 0;
         }

Tai šita bandyk kelti per nauja jei isikels turetu rodyt nes su anuo man atrodo nerodys as nelabai išmanau apie skriptus maperis esu bet bandau padėt ;D

cloudsig7yn.jpg

http://samp.lrg.lt/ Super.Administratorius-[Mapperis]

Atsidarai savo gmodes ir turi buti failas filelist Atsidarome jy per notepada ir matome #include "data/houseDB.txt" jy dedame po #include "data/pickupfix.txt"

Žiurėk šita.

Susitvarke errorai dingo gerai , nueinu i serveri rodo namas parduodamas kaina nusiperku nama bet neraso namo savininkas tas ir tas o raso tapati namas parduodamas kaina ir t.t :|:D

new dtext[128];
               format(dtext,sizeof(dtext),"Namo {00FF00}%i{FFFFFF} Numeris\nNamas nupirktas!\nSavininkas:{FF0000} %s",houseid,houseDB[houseid][owner_name]);
               Update3DTextLabelText(houseDB[houseid][housetext],WHITE,dtext);
            return 0;
         }

Tai šita bandyk kelti per nauja jei isikels turetu rodyt nes su anuo man atrodo nerodys as nelabai išmanau apie skriptus maperis esu bet bandau padėt ;D

Krc paraso kas namo savininkas ir t.t po servo RR :D

Ta prasme po servo rr? Jeigu rašo kas tai kame problema? :D

Nu ziek prieinu prie namo raso namas parduodamas kaina 100000LT tarkim ane nusiperku nama , bet vistiek raso namas parduodamas kaina 100000LT. Bet kai serva per nauja ijungiu tada tik raso namo savininkas tas ir tas :lok:

Bet poto tau visada rodo kas namo savininkas?

Sakė taip ir turi buti kad nusiperki padarai servo rr ir tada rodo :)

cloudsig7yn.jpg

http://samp.lrg.lt/ Super.Administratorius-[Mapperis]

Ta prasme po servo rr? Jeigu rašo kas tai kame problema? :D

Nu ziek prieinu prie namo raso namas parduodamas kaina 100000LT tarkim ane nusiperku nama , bet vistiek raso namas parduodamas kaina 100000LT. Bet kai serva per nauja ijungiu tada tik raso namo savininkas tas ir tas :lok:

Bet poto tau visada rodo kas namo savininkas?

Sakė taip ir turi buti kad nusiperki padarai servo rr ir tada rodo :)

Nu pl pabandysiu :D

Taspats nusiperki nama vistiek raso namas parduodamas :D

Ta prasme po servo rr? Jeigu rašo kas tai kame problema? :D

Nu ziek prieinu prie namo raso namas parduodamas kaina 100000LT tarkim ane nusiperku nama , bet vistiek raso namas parduodamas kaina 100000LT. Bet kai serva per nauja ijungiu tada tik raso namo savininkas tas ir tas :lok:

Bet poto tau visada rodo kas namo savininkas?

Sakė taip ir turi buti kad nusiperki padarai servo rr ir tada rodo :)

Nu pl pabandysiu :D

Taspats nusiperki nama vistiek raso namas parduodamas :D

Auto save yra? :D

cloudsig7yn.jpg

http://samp.lrg.lt/ Super.Administratorius-[Mapperis]

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 5228 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ą...