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

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

taigi is neturejimo ka veikt sukuriau vip pirkima / auto nusiemima ir noreciau pasidalintai tai su jumis :]

Pries pradedami isimeskite kreditu skripta kaip ji isimesti rasite cia

http://www.gta-online.lt/v2/index.php?t ... #msg105282

Ok pradedam :]

1.Vip laiko kurimas

Einame i gamemodes/data/playerDB.txt ir po visu bool: dedame si koda:

vlaikas,

Tada einame i savo gamemoda ir paspaude ctrl+F raskime

public Clear(playerid)

po juo imeskite si koda:

playerDB[playerid][vlaikas]=0;

Tada raskite public LoadPlayerData(playerid)

ir prie playerDB[playerid][kreditai] = dini_Int(file,"Kreditai");// kreditai

imeskite :

playerDB[playerid][vlaikas] = dini_Int(file,"vlaikas");// vip laikas

Tada raskite public SavePlayerData(playerid,bool:simple)

ir prie dini_IntSet(file,"Kreditai",playerDB[playerid][kreditai]);

imeskite :

dini_IntSet(file,"vlaikas",playerDB[playerid][vlaikas]);

Sie kodai dabar leis jum skaicuoti kiek laiko zmogus jau turi vip.

2. VIP pirkimas

Raskite savo /pirkimai komanda

I savo /pirkimai imeskite ''VIP PIRKIMAS'' PVZ:

if(strcmp(cmdtext, "/pirkimai", true)==0)

{

ShowPlayerDialog(playerid, 88,DIALOG_STYLE_LIST,"Kreditai"," XP(500) - 400 Kreditu\nVIP 30 dienu ! - 50 kreditu","Rinktis","Atgal");

return 1;

(Nepamirskite numeri ''88'' pakeisti i savo numeri...)

Tada Raskite public OnDialogResponse(playerid,dialogid,response,listitem,inputtext[])

Ir imeskite:

if(dialogid == 88)

{

if(response)

{

if(listitem == 0)

{

if (playerDB[playerid][kreditai] < 400){SendClientMessage(playerid, RED, "* Tu neturi tiek!"); return 1;}

SendClientMessage(playerid,0xFF000090,"* Taigi atsiemiai priza 500 Xp -400Kreditu ");

playerDB[playerid][kreditai]-=400;

SetPlayerScore(playerid,(GetPlayerScore(playerid)+500));

}

if(listitem == 1)

{

if (playerDB[playerid][kreditai] < 50){SendClientMessage(playerid, RED, "* Tu neturi tiek!"); return 1;}

playerDB[playerid][vip] = true;

new name[MAX_PLAYER_NAME],file[128];

GetPlayerName(playerid,name,sizeof(name));

format(file,sizeof(file),"saves/user/%s.ini",name);

dini_IntSet(file,"Vip",playerDB[playerid][vip]);

playerDB[playerid][vlaikas]+=43200;

playerDB[playerid][kreditai]-=50;

}

return 1;

}

}

Sis kodas nuims kreditu tiek kiek reikia ir uzdes zmogui vipa 30 dienu

playerDB[playerid][vlaikas]+=43200;

Kaip gavau 43200 ?

60min(1 valanda) * 24valandas(1 diena) = 1440min(1 diena) * 30dienu = 43200min(30 dienu)

3. Timeris ir pats laiko kodas

Gale Visu skriptu imeskite :

forward LaikasVip(playerid);

public LaikasVip(playerid)

{

if(playerDB[playerid][superadmin]){ return 1;}

if(!playerDB[playerid][vip]){ return 1;}

if(playerDB[playerid][vlaikas]==0){ return 1;}

playerDB[playerid][vlaikas] --;

if(playerDB[playerid][vlaikas]>=1){ return 1;}

SendClientMessage(playerid,YELLOW,"Tavo VIP laikas baigesi!");

playerDB[playerid][vip] = false;

playerDB[playerid][vlaikas]=0;

new name[MAX_PLAYER_NAME],file[128];

GetPlayerName(playerid,name,sizeof(name));

format(file,sizeof(file),"saves/user/%s.ini",name);

dini_IntSet(file,"Vip",playerDB[playerid][vip]);

return 1;

}

if(playerDB[playerid][superadmin]){ return 1;}

Reiskia kad jeigu tu pagr admin tau vip laikas nemazes...

if(!playerDB[playerid][vip]){ return 1;}

Reiskia tu ne vip ir i tave nekreips demesio

if(playerDB[playerid][vlaikas]==0){ return 1;}

Reiskia vel gi kad tu ne vip

playerDB[playerid][vlaikas] --;

Reiskia tu vip ir tau nuims 1 minute nuo tavo laiko

if(playerDB[playerid][vlaikas]>=1){ return 1;}

SendClientMessage(playerid,YELLOW,"Tavo VIP laikas baigesi!");

playerDB[playerid][vip] = false;

playerDB[playerid][vlaikas]=0;

new name[MAX_PLAYER_NAME],file[128];

GetPlayerName(playerid,name,sizeof(name));

format(file,sizeof(file),"saves/user/%s.ini",name);

dini_IntSet(file,"Vip",playerDB[playerid][vip]);

Tavo vip laikas baigesi ir todel tau nusiims vip.

Timeris - Einame i Gamemodes/Data/init.txt

ir apacioje prie visu timeriu imeskite si timeri (60 sec):

SetTimer("LaikasVip",60000,true);

4. Dabar komanda kuri leis jum paziureti kiek liko vip laiko

susiraskite public OnPlayerCommandText(playerid, cmdtext[])

Ir irasykite si koda tarp kitu kodu

(Nepamirskite pakeisti /tavokomanda i savo komanda :D)

if(strcmp(cmdtext, "/tavokomanda", true)==0)

{

if(!playerDB[playerid][vip]){ SendClientMessage(playerid, WHITE," Tu ne VIP "); return 1; }

new statzin[128];

new minutesxx = playerDB[playerid][vlaikas];

new valanda = playerDB[playerid][vlaikas] / 60;

new diena = valanda / 24;

format(statzin, sizeof(statzin), "Vip: [Galios dar %i diena[as] arba %i valanda[as] arba %i minuciu[tes]]",diena,valanda,minutesxx);

SendClientMessage(playerid, YELLOW,statzin);

return 1;

Si komanda parodys kiek liko vip laiko :] o jeigu zaidejas nera vip laiko nerodys.

nu ir viskas sukompilinam su F5 ir naudokite ;D

Atrodo sudetinga bet taip nera :) Sudominau + rep:) prasau neripinti.

:kill: :shoot:

images?q=tbn:ANd9GcRm2Pqh2fvwujVkIlWQ2vdqn3F5-FAiEIRHYW85MO_GMwOvM7XXXg

[GriD] Jau LIETUVOJE , Nori patekti rašyk AŽ.

Shuffle,JumpStyle,HardJump,TcK*Hip-Hop PRO

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

kodel man tokius errorus meta? 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"

H:\GTASAN~1\GRP4\GRP4\GAMEMO~1\GRP4.pwn(99) : error 017: undefined symbol "InvalidNickKick"

H:\GTASAN~1\GRP4\GRP4\GAMEMO~1\GRP4.pwn(100) : error 004: function "Clear" is not implemented

H:\GTASAN~1\GRP4\GRP4\GAMEMO~1\GRP4.pwn(128) : error 004: function "SavePlayerData" is not implemented

H:\GTASAN~1\GRP4\GRP4\GAMEMO~1\GRP4.pwn(129) : error 004: function "SavePlayerData" is not implemented

H:\GTASAN~1\GRP4\GRP4\GAMEMO~1\GRP4.pwn(131) : error 004: function "SavePlayerData" is not implemented

H:\GTASAN~1\GRP4\GRP4\GAMEMO~1\GRP4.pwn(160) : error 004: function "LoadPlayerData" is not implemented

H:\GTASAN~1\GRP4\GRP4\GAMEMO~1\GRP4.pwn(175) : error 017: undefined symbol "GivePlayerMoneyA"

H:\GTASAN~1\GRP4\GRP4\GAMEMO~1\GRP4.pwn(220) : error 017: undefined symbol "ResetPlayerMoneyA"

H:\GTASAN~1\GRP4\GRP4\GAMEMO~1\GRP4.pwn(226) : error 017: undefined symbol "ResetPlayerMoneyA"

H:\GTASAN~1\GRP4\GRP4\GAMEMO~1\GRP4.pwn(253) : error 017: undefined symbol "GivePlayerMoneyA"

H:\GTASAN~1\GRP4\GRP4\GAMEMO~1\GRP4.pwn(258) : error 017: undefined symbol "GetPlayerMoneyA"

H:\GTASAN~1\GRP4\GRP4\GAMEMO~1\GRP4.pwn(260) : error 017: undefined symbol "GivePlayerMoneyA"

H:\GTASAN~1\GRP4\GRP4\GAMEMO~1\GRP4.pwn(379) : error 017: undefined symbol "GetPlayerMoneyA"

H:\GTASAN~1\GRP4\GRP4\GAMEMO~1\GRP4.pwn(387) : error 017: undefined symbol "GivePlayerMoneyA"

H:\GTASAN~1\GRP4\GRP4\GAMEMO~1\GRP4.pwn(388) : error 017: undefined symbol "GivePlayerMoneyA"

H:\GTASAN~1\GRP4\GRP4\GAMEMO~1\GRP4.pwn(409) : error 017: undefined symbol "GetPlayerMoneyA"

H:\GTASAN~1\GRP4\GRP4\GAMEMO~1\GRP4.pwn(415) : error 017: undefined symbol "GivePlayerMoneyA"

H:\GTASAN~1\GRP4\GRP4\GAMEMO~1\GRP4.pwn(448) : error 017: undefined symbol "GetPlayerMoneyA"

H:\GTASAN~1\GRP4\GRP4\GAMEMO~1\GRP4.pwn(455) : error 017: undefined symbol "GivePlayerMoneyA"

H:\GTASAN~1\GRP4\GRP4\GAMEMO~1\GRP4.pwn(503) : error 017: undefined symbol "GetPlayerMoneyA"

H:\GTASAN~1\GRP4\GRP4\GAMEMO~1\GRP4.pwn(510) : error 017: undefined symbol "GivePlayerMoneyA"

H:\GTASAN~1\GRP4\GRP4\GAMEMO~1\GRP4.pwn(681) : warning 225: unreachable code

H:\GTASAN~1\GRP4\GRP4\GAMEMO~1\GRP4.pwn(723) : error 004: function "SavePlayerData" is not implemented

H:\GTASAN~1\GRP4\GRP4\GAMEMO~1\GRP4.pwn(747) : error 004: function "SavePlayerData" is not implemented

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

26 Errors.

Padekite. +REP

Easy game - Easy life

  • Parašė po 1 metų...

atrodo viska gerai padariau bet... arba pamokoi su scriptais kažkas blogai ar kas...

data/playerDB.txt(114) : error 001: expected token: "}", but found "-identifier-"

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

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

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

data/menu.txt(631) : error 017: undefined symbol "Modinimas"

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

data/menu.txt(674) : error 017: undefined symbol "Modinimas"

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

data/menu.txt(701) : error 017: undefined symbol "Modinimas"

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

data/menu.txt(721) : error 017: undefined symbol "Modinimas"

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

data/menu.txt(753) : error 017: undefined symbol "Modinimas"

data/menu.txt(755) : error 017: undefined symbol "Modinimas"

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

data/menu.txt(788) : error 017: undefined symbol "Modinimas"

data/menu.txt(790) : error 017: undefined symbol "Modinimas"

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

data/menu.txt(823) : error 017: undefined symbol "Modinimas"

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

data/menu.txt(855) : error 017: undefined symbol "Modinimas"

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

data/menu.txt(878) : error 017: undefined symbol "Modinimas"

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

data/menu.txt(899) : error 017: undefined symbol "Modinimas"

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

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

26 Errors.

Kuriamas naujas unikalus samp serveris. JAU GREITAI !!!

4.png

Už 1 balsavima 20 FLT :)

;):)

atrodo viska gerai padariau bet... arba pamokoi su scriptais kažkas blogai ar kas...

data/playerDB.txt(114) : error 001: expected token: "}", but found "-identifier-"

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

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

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

data/menu.txt(631) : error 017: undefined symbol "Modinimas"

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

data/menu.txt(674) : error 017: undefined symbol "Modinimas"

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

data/menu.txt(701) : error 017: undefined symbol "Modinimas"

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

data/menu.txt(721) : error 017: undefined symbol "Modinimas"

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

data/menu.txt(753) : error 017: undefined symbol "Modinimas"

data/menu.txt(755) : error 017: undefined symbol "Modinimas"

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

data/menu.txt(788) : error 017: undefined symbol "Modinimas"

data/menu.txt(790) : error 017: undefined symbol "Modinimas"

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

data/menu.txt(823) : error 017: undefined symbol "Modinimas"

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

data/menu.txt(855) : error 017: undefined symbol "Modinimas"

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

data/menu.txt(878) : error 017: undefined symbol "Modinimas"

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

data/menu.txt(899) : error 017: undefined symbol "Modinimas"

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

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

26 Errors.

Kažkur praleidai } arba {

---------------------------------------------------------------

Labai ačiū, viskas pavyko be error :)

Mano teikiamos WEB paslaugos:

MINI-TVS Kurimas
Šaukyklos integracija, į, bet kokį jūsų HTML dizainą
adminCP kūrimas, bei pritaikymas pagal jūsų norus
HTML dizainų kodavimas.
PHP sistemų kurimas/redavimas/tobulinimas
VVP(Vartotojo valdymo panele) kurimas  

skype:domantas_plicas1

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