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

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

(redaguota)

Sveiki, nusprendziau sukuri pirma pamoka. Tai daugiau ne pamoka o skripto gabalas bet as pamokinsiu kaip ji isideti. Viskas pabaigoja atrodis taip, kaip si info gui.

47a327e9be52af9d696fa77422559cad879.png

Is pradziu prie visu forward rasome

forward split(const strsrc[], strdest[][], delimiter);
public split(const strsrc[], strdest[][], delimiter)
{
new i, li;
new aNum;
new len;
while(i <= strlen(strsrc))
{
 if(strsrc[i]==delimiter || i==strlen(strsrc))
{
	 len = strmid(strdest[aNum], strsrc, li, i, 128);
	 strdest[aNum][len] = 0;
li = i+1;
	 aNum++;
}
 i++;
}
return 1;
}

Tada prie Stock'u dedame

stock ZaidejoVardas(playerid)
{
new namestring[2][MAX_PLAYER_NAME];
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,MAX_PLAYER_NAME);
split(name, namestring, '_');
return namestring[0];
}
stock ZaidejoPavarde(playerid)
{
new namestring[2][MAX_PLAYER_NAME];
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,MAX_PLAYER_NAME);
split(name, namestring, '_');
return namestring[1];
}

ir po

public OnPlayerCommandText(playerid, cmdtext[])
{

Dedame

if(!strcmp(cmdtext, "/info", true,5))
{

new xlytis[128];
if(playerDB[playerid][lytis] == 0) xlytis = "{9900AA}Mergina{FFFFFF}";
if(playerDB[playerid][lytis] == 1) xlytis = "{13abbf}Vaikinas{FFFFFF}";
new licenzijaa[128];
if(playerDB[playerid][teises]) licenzijaa = "{00FF00}Turi{FFFFFF}";
else if(!playerDB[playerid][teises]) licenzijaa = "{FF0000}Neturi{FFFFFF}";
new licenzijaa1[128];
if(playerDB[playerid][teisesB]) licenzijaa1 = "{00FF00}Turi{FFFFFF}";
else if(!playerDB[playerid][teisesB]) licenzijaa1 = "{FF0000}Neturi{FFFFFF}";
new vipas[128];
if(playerDB[playerid][vip]) vipas = "{00FF00}Aktyvuotas{FFFFFF}";
else if(!playerDB[playerid][vip]) vipas = "{FF0000}Nektyvuotas{FFFFFF}";
new adminas[128];
if(playerDB[playerid][admin]) adminas = "{00FF00}Aktyvuotas{FFFFFF}";
else if(!playerDB[playerid][admin]) adminas = "{FF0000}Nektyvuotas{FFFFFF}";
new dyrikz[128];
new dyr = playerDB[playerid][plead];
if(dyr == 0) dyrikz = "{FF0000}Neesate{FFFFFF}";
else if(dyr == 1) dyrikz = "{00FF00}Policijos{FFFFFF}";
else if(dyr == 2) dyrikz = "{00FF00}Medikø{FFFFFF}";
else if(dyr == 3) dyrikz = "{00FF00}Taksá{FFFFFF}";
else if(dyr == 4) dyrikz = "{00FF00}Apsaugos{FFFFFF}";
else if(dyr == 5) dyrikz = "{00FF00}Mechanikø{FFFFFF}";
else if(dyr == 6) dyrikz = "{00FF00}Baikeriu{FFFFFF}";
else if(dyr == 7) dyrikz = "{00FF00}Ballas gaujos{FFFFFF}";
else if(dyr == 8) dyrikz = "{00FF00}Varrios los aztecas gaujos{FFFFFF}";
else dyrikz = "{FF0000}Neatpaþintas{FFFFFF}";
new darbas[128];
new spec = playerDB[playerid][specialybe];
if(spec == 0) darbas = "{FF0000}Bedarbis(-ë){FFFFFF}";
else if(spec == 1) darbas = "{00FF00}Policininkas(-ë){FFFFFF}";
else if(spec == 2) darbas = "{00FF00}Medikas(-ë){FFFFFF}";
else if(spec == 3) darbas = "{00FF00}Taksistas(-ë){FFFFFF}";
else if(spec == 4) darbas = "{00FF00}Apsauginis{FFFFFF}";
else if(spec == 5) darbas = "{00FF00}Mechanikas(-ë){FFFFFF}";
else if(spec == 6) darbas = "{00FF00}Baikeriu narys(-ë){FFFFFF}";
else if(spec == 7) darbas = "{00FF00}Ballas gaujos narys(-ë){FFFFFF}";
else if(spec == 8) darbas = "{00FF00}Varrios los aztecas gaujos narys(-ë){FFFFFF}";
else darbas = "{FF0000}Neatpaþintas{FFFFFF}";
new pinigaii = playerDB[playerid][pinigai];
new ieskomumas = GetPlayerWantedLevel(playerid);
new bankee = playerDB[playerid][banke];
new zolee = playerDB[playerid][zole];
new XPe = GetPlayerScore(playerid);
new Float:thealth, Float:armo;
GetPlayerHealth(playerid,thealth);
GetPlayerArmour(playerid,armo);
new name[MAX_PLAYER_NAME], statzin[650];
GetPlayerName(playerid, name, sizeof(name));
format(statzin,sizeof(statzin),"{FFFFFF} Vardas:{00FF00} %s{FFFFFF}\n Pavardë:{00FF00} %s{FFFFFF}\n Lytis: %s\r\n Patirtis (XP): %i\r\n Kiðenëje: %i Lt\r\n Banke: %i Lt\r\n Sveikata: %i HP / %i Armour\r\n Auto teisës: %s\r\n Moto teisës: %s\r\n Þolë: %i vnt\r\n Darbas: %s\r\n Direktorius: %s\r\n Administratorius: %s\r\n Vipas: %s\r\n Ieðkomumo lygis: %i",
ZaidejoVardas(playerid),ZaidejoPavarde(playerid), xlytis, XPe, pinigaii, bankee, floatround(thealth), floatround(armo), licenzijaa, licenzijaa1, zolee, darbas, dyrikz, adminas, vipas, ieskomumas);
new dlg[128];
format(dlg, sizeof(dlg), "{ffff00}%s informacija", name);
ShowPlayerDialog(playerid,4442,DIALOG_STYLE_MSGBOX,"Þaidëjo informacija:",statzin,"Gerai","");
return 1;
}

Jeigu Mes eror'u ir nesugebesit istaisyti, rasykite apacioja padesiu istaisyti.

Redaguota , nario Aprilia
  • Teigiamai 6

scripto gabalas bet saunu kad dalinies +rep nepagaleisiu

Sveiki, nusprendziau sukuri pirma pamoka. Tai daugiau ne pamoka o skripto gabalas bet as pamokinsiu kaip ji isideti. Viskas pabaigoja atrodis taip, kaip si info gui.

Dekui uz rep

Manau su kintamaisiai visiems aisku turetu buti. Ant GRP kokie cia yra visu vienodi kintamieji tik su teisiu ir zoles gali buti problemu.

if(!strcmp(cmdtext, "/info", true,5))
{
new xlytis[128];
if(playerDB[playerid][lytis] == 0) xlytis = "{9900AA}Mergina{FFFFFF}";
if(playerDB[playerid][lytis] == 1) xlytis = "{13abbf}Vaikinas{FFFFFF}";
new licenzijaa[128];
if(playerDB[playerid][teises]) licenzijaa = "{00FF00}Turi{FFFFFF}";
else if(!playerDB[playerid][teises]) licenzijaa = "{FF0000}Neturi{FFFFFF}";
new licenzijaa1[128];
if(playerDB[playerid][teisesB]) licenzijaa1 = "{00FF00}Turi{FFFFFF}";
else if(!playerDB[playerid][teisesB]) licenzijaa1 = "{FF0000}Neturi{FFFFFF}";
new vipas[128];
if(playerDB[playerid][vip]) vipas = "{00FF00}Aktyvuotas{FFFFFF}";
else if(!playerDB[playerid][vip]) vipas = "{FF0000}Nektyvuotas{FFFFFF}";
new adminas[128];
if(playerDB[playerid][admin]) adminas = "{00FF00}Aktyvuotas{FFFFFF}";
else if(!playerDB[playerid][admin]) adminas = "{FF0000}Nektyvuotas{FFFFFF}";
new dyrikz[128];
new dyr = playerDB[playerid][plead];
if(dyr == 0) dyrikz = "{FF0000}Neesate{FFFFFF}";
else if(dyr == 1) dyrikz = "{00FF00}Policijos{FFFFFF}"; /////////keiciam pagal save
else if(dyr == 2) dyrikz = "{00FF00}Medikø{FFFFFF}";/////////keiciam pagal save
else if(dyr == 3) dyrikz = "{00FF00}Taksá{FFFFFF}";/////////keiciam pagal save
else if(dyr == 4) dyrikz = "{00FF00}Apsaugos{FFFFFF}";/////////keiciam pagal save
else if(dyr == 5) dyrikz = "{00FF00}Mechanikø{FFFFFF}";/////////keiciam pagal save
else if(dyr == 6) dyrikz = "{00FF00}Baikeriu{FFFFFF}";/////////keiciam pagal save
else if(dyr == 7) dyrikz = "{00FF00}Ballas gaujos{FFFFFF}";/////////keiciam pagal save
else if(dyr == 8) dyrikz = "{00FF00}Varrios los aztecas gaujos{FFFFFF}";/////////keiciam pagal save
else dyrikz = "{FF0000}Neatpaþintas{FFFFFF}";
new darbas[128];
new spec = playerDB[playerid][specialybe];
if(spec == 0) darbas = "{FF0000}Bedarbis(-ë){FFFFFF}";/////////keiciam pagal save
else if(spec == 1) darbas = "{00FF00}Policininkas(-ë){FFFFFF}";/////////keiciam pagal save
else if(spec == 2) darbas = "{00FF00}Medikas(-ë){FFFFFF}";/////////keiciam pagal save
else if(spec == 3) darbas = "{00FF00}Taksistas(-ë){FFFFFF}";/////////keiciam pagal save
else if(spec == 4) darbas = "{00FF00}Apsauginis{FFFFFF}";/////////keiciam pagal save
else if(spec == 5) darbas = "{00FF00}Mechanikas(-ë){FFFFFF}";/////////keiciam pagal save
else if(spec == 6) darbas = "{00FF00}Baikeriu narys(-ë){FFFFFF}";/////////keiciam pagal save
else if(spec == 7) darbas = "{00FF00}Ballas gaujos narys(-ë){FFFFFF}";/////////keiciam pagal save
else if(spec == 8) darbas = "{00FF00}Varrios los aztecas gaujos narys(-ë){FFFFFF}";/////////keiciam pagal save
else darbas = "{FF0000}Neatpaþintas{FFFFFF}";
new pinigaii = playerDB[playerid][pinigai];
new ieskomumas = GetPlayerWantedLevel(playerid);
new bankee = playerDB[playerid][banke];
new zolee = playerDB[playerid][zole]; ///////////////Gali tekti keisti i kita kintamaji
new XPe = GetPlayerScore(playerid);
new Float:thealth, Float:armo;
GetPlayerHealth(playerid,thealth);
GetPlayerArmour(playerid,armo);
new name[MAX_PLAYER_NAME], statzin[650];
GetPlayerName(playerid, name, sizeof(name));
format(statzin,sizeof(statzin),"{FFFFFF} Vardas:{00FF00} %s{FFFFFF}\n Pavardë:{00FF00} %s{FFFFFF}\n Lytis: %s\r\n Patirtis (XP): %i\r\n Kiðenëje: %i Lt\r\n Banke: %i Lt\r\n Sveikata: %i HP / %i Armour\r\n Auto teisës: %s\r\n Moto teisës: %s\r\n Þolë: %i vnt\r\n Darbas: %s\r\n Direktorius: %s\r\n Administratorius: %s\r\n Vipas: %s\r\n Ieðkomumo lygis: %i",
ZaidejoVardas(playerid),ZaidejoPavarde(playerid), xlytis, XPe, pinigaii, bankee, floatround(thealth), floatround(armo), licenzijaa, licenzijaa1, zolee, darbas, dyrikz, adminas, vipas, ieskomumas);
new dlg[128];
format(dlg, sizeof(dlg), "{ffff00}%s informacija", name);
ShowPlayerDialog(playerid,4442,DIALOG_STYLE_MSGBOX,"Þaidëjo informacija:",statzin,"Gerai","");
return 1;
}

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