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

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

Galite padeti man reikia kad sia komanda kas nors is rpg modo pakeistu i grp

COMMAND:snama(playerid,params[])
{
if(zInfo[playerid][AdminLygis] != 3) return 0;
new nKaina;
if(sscanf(params,"d",nKaina)) return InfoMsg(playerid,"Sukurti serverio namà: [ /snama namoKaina ]");
else if(nKaina < 1) return ErrorMsg(playerid,"Neteisingai nurodyta namo kaina.");
else if(GetNamoKintamasis() == -1) return ErrorMsg(playerid,"Ðiuo metu serveryje daugiau namø bûti negali.");
else if(GetPlayerInterior(playerid) != 0) return ErrorMsg(playerid,"Namø pastatuose kurti negalima.");
new Float:Poz[4];
GetPlayerPos(playerid,Poz[0],Poz[1],Poz[2]);
GetPlayerFacingAngle(playerid,Poz[3]);
Namas(Poz[0],Poz[1],Poz[2],floatround(Poz[3]),nKaina);
return 1;
}

O cia visi kintamieji ir .t.

stock Namas(Float:namoX,Float:namoY,Float:namoZ,Float:namoF,namoKaina)
{
new failas[128];
new namoID = GetNamoKintamasis();
if(namoID == -1) return 0;
format(failas,15,"Namai/%d.ini",namoID);
nInfo[namoID][uzrakintas]       = true;
nInfo[namoID][seifas]           = -1;
nInfo[namoID][laukoKoord][0] 	= namoX;
nInfo[namoID][laukoKoord][1] 	= namoY;
nInfo[namoID][laukoKoord][2] 	= namoZ;
nInfo[namoID][laukoKoord][3] 	= namoF;
nInfo[namoID][Kaina] 			= namoKaina;
if(namoKaina > 0 && namoKaina <= 40000)
{
    new const randInterjeras = random(1);
    if(randInterjeras != 0)
    {
		nInfo[namoID][interjeroID]      = 11;
		nInfo[namoID][vidausKoord][0]   = 2282.9431;
		nInfo[namoID][vidausKoord][1]   = -1140.0012;
		nInfo[namoID][vidausKoord][2]   = 1050.8984;
		nInfo[namoID][vidausKoord][3]   = 0.0;
	}
	else
	{
	    nInfo[namoID][interjeroID]      = 1;
		nInfo[namoID][vidausKoord][0]   = 223.1127;
		nInfo[namoID][vidausKoord][1]   = 1287.2927;
		nInfo[namoID][vidausKoord][2]   = 1082.1406;
		nInfo[namoID][vidausKoord][3]   = 0.0;
	}
}
else if(namoKaina > 40000 && namoKaina <= 60000)
{
    new const randInterjeras = random(1);
    if(randInterjeras != 0)
    {
		nInfo[namoID][interjeroID]      = 9;
		nInfo[namoID][vidausKoord][0]   = 260.7699;
		nInfo[namoID][vidausKoord][1]   = 1237.4813;
		nInfo[namoID][vidausKoord][2]   = 1084.2578;
		nInfo[namoID][vidausKoord][3]   = 0.0;
	}
	else
	{
	    nInfo[namoID][interjeroID]      = 4;
		nInfo[namoID][vidausKoord][0]   = 260.9747;
		nInfo[namoID][vidausKoord][1]   = 1284.5626;
		nInfo[namoID][vidausKoord][2]   = 1080.2578;
		nInfo[namoID][vidausKoord][3]   = 0.0;
	}
}
else if(namoKaina > 60000 && namoKaina <= 80000)
{
    new const randInterjeras = random(1);
    if(randInterjeras != 0)
    {
		nInfo[namoID][interjeroID]      = 15;
		nInfo[namoID][vidausKoord][0]   = 295.1237;
		nInfo[namoID][vidausKoord][1]   = 1472.5103;
		nInfo[namoID][vidausKoord][2]   = 1080.2578;
		nInfo[namoID][vidausKoord][3]   = 0.0;
	}
	else
	{
	    nInfo[namoID][interjeroID]      = 8;
		nInfo[namoID][vidausKoord][0]   = 2365.2410;
		nInfo[namoID][vidausKoord][1]   = -1135.3195;
		nInfo[namoID][vidausKoord][2]   = 1050.8750;
		nInfo[namoID][vidausKoord][3]   = 0.0;
	}
}
else if(namoKaina > 80000 && namoKaina <= 140000)
{
    new const randInterjeras = random(2);
    if(randInterjeras == 0)
    {
		nInfo[namoID][interjeroID]      = 10;
		nInfo[namoID][vidausKoord][0]   = 24.0122;
		nInfo[namoID][vidausKoord][1]   = 1340.3162;
		nInfo[namoID][vidausKoord][2]   = 1084.3750;
		nInfo[namoID][vidausKoord][3]   = 0.0;
	}
	else if(randInterjeras == 1)
	{
	    nInfo[namoID][interjeroID]      = 6;
		nInfo[namoID][vidausKoord][0]   = 2196.5859;
		nInfo[namoID][vidausKoord][1]   = -1204.4067;
		nInfo[namoID][vidausKoord][2]   = 1049.0234;
		nInfo[namoID][vidausKoord][3]   = 90.0;
	}
	else if(randInterjeras == 2)
	{
	    nInfo[namoID][interjeroID]      = 10;
		nInfo[namoID][vidausKoord][0]   = 2270.2441;
		nInfo[namoID][vidausKoord][1]   = -1210.4507;
		nInfo[namoID][vidausKoord][2]   = 1047.5625;
		nInfo[namoID][vidausKoord][3]   = 90.0;
	}
}
else if(namoKaina > 140000 && namoKaina <= 180000)
{
    new const randInterjeras = random(2);
    if(randInterjeras == 0)
    {
		nInfo[namoID][interjeroID]      = 9;
		nInfo[namoID][vidausKoord][0]   = 2317.8093;
		nInfo[namoID][vidausKoord][1]   = -1026.5195;
		nInfo[namoID][vidausKoord][2]   = 1050.2178;
		nInfo[namoID][vidausKoord][3]   = 0.0;
	}
	else if(randInterjeras == 1)
	{
	    nInfo[namoID][interjeroID]      = 3;
		nInfo[namoID][vidausKoord][0]   = 235.2550;
		nInfo[namoID][vidausKoord][1]   = 1187.0350;
		nInfo[namoID][vidausKoord][2]   = 1080.2578;
		nInfo[namoID][vidausKoord][3]   = 0.0;
	}
	else if(randInterjeras == 2)
	{
	    nInfo[namoID][interjeroID]      = 5;
		nInfo[namoID][vidausKoord][0]   = 226.5421;
		nInfo[namoID][vidausKoord][1]   = 1114.2728;
		nInfo[namoID][vidausKoord][2]   = 1080.9941;
		nInfo[namoID][vidausKoord][3]   = 270.0;
	}
}
else if(namoKaina > 180000 && namoKaina <= 240000)
{
    new const randInterjeras = random(1);
    if(randInterjeras != 0)
    {
	    nInfo[namoID][interjeroID]      = 5;
		nInfo[namoID][vidausKoord][0]   = 234.1200;
		nInfo[namoID][vidausKoord][1]   = 1063.8958;
		nInfo[namoID][vidausKoord][2]   = 1084.2120;
		nInfo[namoID][vidausKoord][3]   = 0.0;
	}
	else
	{
	    nInfo[namoID][interjeroID]      = 7;
		nInfo[namoID][vidausKoord][0]   = 225.7596;
		nInfo[namoID][vidausKoord][1]   = 1021.7104;
		nInfo[namoID][vidausKoord][2]   = 1084.0170;
		nInfo[namoID][vidausKoord][3]   = 0.0;
	}
}
else
{
    nInfo[namoID][interjeroID]      = 5;
	nInfo[namoID][vidausKoord][0]   = 140.2532;
	nInfo[namoID][vidausKoord][1]   = 1366.1896;
	nInfo[namoID][vidausKoord][2]   = 1083.8594;
	nInfo[namoID][vidausKoord][3]   = 0.0;
}
dini_Create(failas);
dini_Set(failas,"Savininkas","Nera");
format(nInfo[namoID][savininkas],MAX_PLAYER_NAME,"Nera");
dini_IntSet(failas,"Kaina",namoKaina);
dini_BoolSet(failas,"Uzrakintas",true);
dini_BoolSet(failas,"Vaistinele",false);
dini_IntSet(failas,"Seifas",-1);
dini_FloatSet(failas,"NamoX",namoX);
dini_FloatSet(failas,"NamoY",namoY);
dini_FloatSet(failas,"NamoZ",namoZ);
dini_FloatSet(failas,"NamoF",namoF);
dini_IntSet(failas,"InterjeroID",nInfo[namoID][interjeroID]);
dini_FloatSet(failas,"VidausX",nInfo[namoID][vidausKoord][0]);
dini_FloatSet(failas,"VidausY",nInfo[namoID][vidausKoord][1]);
dini_FloatSet(failas,"VidausZ",nInfo[namoID][vidausKoord][2]);
dini_FloatSet(failas,"VidausF",nInfo[namoID][vidausKoord][3]);
format(failas,128,"San Fierro {339900}%d\n{339900}Ðis namas yra parduodamas\n{FFFFFF}Namo vertë {339900}%d Lt{FFFFFF}.\n{339900}/pirkti",namoID+1,namoKaina);
nInfo[namoID][NamoLabel] = Create3DTextLabel(failas,BALTA,namoX,namoY,namoZ,MATOMUMAS,0,0);
CreatePickup(1273,23,namoX,namoY,namoZ,0);
return 1;
}
stock SukuriameNamus()
{
new failas[128];
for(new i=0;i	{
    format(failas,15,"Namai/%d.ini",i);
    if(!dini_Exists(failas)) continue;
    else
    {
        format(nInfo[i][savininkas],MAX_PLAYER_NAME,"%s",dini_Get(failas,"Savininkas"));
		nInfo[i][Kaina]         	=   dini_Int(failas,"Kaina");
		nInfo[i][seifas]            =   dini_Int(failas,"Seifas");
		nInfo[i][laukoKoord][0]    	=   dini_Float(failas,"NamoX");
		nInfo[i][laukoKoord][1]    	=   dini_Float(failas,"NamoY");
		nInfo[i][laukoKoord][2]    	=   dini_Float(failas,"NamoZ");
		nInfo[i][laukoKoord][3]    	=   dini_Float(failas,"NamoF");
		nInfo[i][interjeroID]       =   dini_Int(failas,"InterjeroID");
		nInfo[i][vidausKoord][0]    =   dini_Float(failas,"VidausX");
		nInfo[i][vidausKoord][1]    =   dini_Float(failas,"VidausY");
		nInfo[i][vidausKoord][2]    =   dini_Float(failas,"VidausZ");
		nInfo[i][vidausKoord][3]    =   dini_Float(failas,"VidausF");
		if(dini_Int(failas,"Uzrakintas") != 0) nInfo[i][uzrakintas] = true;
		if(dini_Int(failas,"Vaistinele") != 0) nInfo[i][Vaistinele] = true;
		if(!strcmp(nInfo[i][savininkas],"Nera",true)) format(failas,128,"San Fierro {339900}%d\n{339900}Ðis namas yra parduodamas\n{FFFFFF}Namo vertë {339900}%d Lt{FFFFFF}.\n{339900}/pirkti",i+1,nInfo[i][Kaina]);
		else format(failas,105,"{C8C8C8}San Fierro {C80000}%d\n{C8C8C8}Ðis namas priklauso {C80000}%s{C8C8C8}.",i+1,nInfo[i][savininkas]);
           nInfo[i][NamoLabel] = Create3DTextLabel(failas,BALTA,nInfo[i][laukoKoord][0],nInfo[i][laukoKoord][1],nInfo[i][laukoKoord][2],MATOMUMAS,0,0);
		CreatePickup(1273,23,nInfo[i][laukoKoord][0],nInfo[i][laukoKoord][1],nInfo[i][laukoKoord][2],0);
	}
}
}

kas pades tam +rep ir 100flt man rodos bus geru zmoniu

-- Papildyta --

Tai niekas nepades

:(

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

Prisijungti prie diskusijos

Palikti atsakymą galite iš karto, o užsiregistruoti vėliau. Jeigu jau turite paskyrą mūsų forume, Prisijunkite.

Svečias
Atsakyti šioje temoje...

×   Įklijuotas tekstas turi teksto formatavimą.   Pašalinti teksto formatavimą

  Galimi tik 75 veidukai.

×   Nuoroda buvo automatiškai įterpta.   Įterpti nuorodą paprastai

×   Jūsų ankstesnis pranešimas buvo atkurtas.   Išvalyti redaktorių

×   Jūs negalite įkelti nuotraukas tiesiogiai.Įkelkite arba įdėkite nuotraukas iš URL.

  • Šiame puslapyje naršo:   0 nariai

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

Skelbimai


×
×
  • Sukurti naują...