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

Negalima prašyti ar platinti betkokių žaidimą (multiplayer) palengvinančių programų ir scriptų! Kitaip bus taikoma 1.21. taisyklė

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

Svečias

Sveiki mielieji net 6 metus padejau rusams pabodo pas juos tad gryztu y lietuva padeti jums tai vienas is normaliausiu skriptu vestuviu skriptas kury sukuriau pats panaudojau baznycios interjera sukuriau kintamuosius kurie daro skripta unikaliu skriptinu jau senokai 6 metai kolkas jei reikia jums pagalbos padesiu skriptinu profesionaliai todel ydesiu jums skripta vestuviu skripta

http://www.failai.lt/pmy9nf9mbn7e/vestuves.rar.htm dydis 4,1 kb

jei noresi amx pakviesk per skype gal ir duosiu.

uz fs + rep

Minde_Pwn

-- Papildyta --

komandos kad ieskoti nereiktu ir prie fs info.txt pridejau

/baznycia - atitelins prie baznycios

/vestuves - nurodyk ir zaidejo id tarkim pvz /vestuves 1

/vlytis - ja pasirinksi prisijunges y servery pradzioj reiks nurodyti vyriska ar moteriska

/vseima - rodo ar jus seima

/vsutikti - sutikimas registruoti santuoka ir tuoktis issaugo zaidima

/vnesutikti - nesutiksi tuoktis

atnaujinau zemiau link komanda /vesti ir zaidejo id

-- Papildyta --

Link nera ripintas ir skript yra unikalus

Svečias

Na jei jau toks kietas tai numesk man link palyginsim ar tas ar ne tas skriptas

-- Papildyta --

http://www.gta-online.lt/v2/index.php/topic,10415.0.html

ydesiu palyginimui dlc ir savo skriptus

beje dlc sukures visai kita sistema bet si skiriasi nuo jo sistemos tad paviesinsiu visa savo skripta

-- Papildyta --

beje dlc sukures tik 194 eilutes na o pas mane susideda is 415 eiluciu tuo paciu nupiesia baznycios vidu

-- Papildyta --

o ir skript skiriasi

galiu pacituot dlc skriptas:

// Santuoka 0.1 FilterScript
// Made by dLc



#include 

#include 



#pragma unused ret_memcpy



#define SO_DIALOG1 10

#define SO_DIALOG2 11

#define SO_DIALOG3 12

#define SO_DIALOG4 13



enum SantuokosInfo
enum SantuokosInfo
{

       SantuokaSu[ MAX_PLAYER_NAME ]
       SantuokaSu[ MAX_PLAYER_NAME ]
}

new sInfo[ MAX_PLAYERS ][ SantuokosInfo ];
new sInfo[ MAX_PLAYERS ][ SantuokosInfo ];


public OnFilterScriptInit()
public OnFilterScriptInit()
{

       print("\n--------------------------------------");
       print("\n--------------------------------------");
       print(" Santuokos sistema by dLc uzkrauta.");
       print(" Santuokos sistema by dLc uzkrauta.");
       print("--------------------------------------\n");
       print("--------------------------------------\n");
       return 1;
       return 1;
}



public OnPlayerCommandText(playerid, cmdtext[])
public OnPlayerCommandText(playerid, cmdtext[])
{

       if (strcmp("/susituokti", cmdtext, true, 10) == 0)
       if (strcmp("/susituokti", cmdtext, true, 10) == 0)
       {
       {
               ShowPlayerDialog(playerid,SO_DIALOG1,DIALOG_STYLE_INPUT,"Serveris - Susituokimas","Sveikas(-a) miestieti! Nori susituokti? Paziurek savo poros unikalu ID paspaudes TAB mygtuka\nIr irasyk ji cia:","Tuoktis","Atsaukti");
               ShowPlayerDialog(playerid,SO_DIALOG1,DIALOG_STYLE_INPUT,"Serveris - Susituokimas","Sveikas(-a) miestieti! Nori susituokti? Paziurek savo poros unikalu ID paspaudes TAB mygtuka\nIr irasyk ji cia:","Tuoktis","Atsaukti");
               return 1;
               return 1;
       }
       }
       if(strcmp("/susituoke",cmdtext,true,10) == 0)
       if(strcmp("/susituoke",cmdtext,true,10) == 0)
       {
       {
               new dmess[200];
               new dmess[200];
               format(dmess,200,"Paskutine susituokus pora yra:\n[ %s ] ir [ %s ]",dini_Get("santuokos.txt","PaskutinePora1"),dini_Get("santuokos.txt","PaskutinePora2"));
               format(dmess,200,"Paskutine susituokus pora yra:\n[ %s ] ir [ %s ]",dini_Get("santuokos.txt","PaskutinePora1"),dini_Get("santuokos.txt","PaskutinePora2"));
               ShowPlayerDialog(playerid,SO_DIALOG4,DIALOG_STYLE_MSGBOX,"Serveris - susituoke",dmess,"Gerai","");
               ShowPlayerDialog(playerid,SO_DIALOG4,DIALOG_STYLE_MSGBOX,"Serveris - susituoke",dmess,"Gerai","");
               return 1;
               return 1;
       }
       }
       return 0;
       return 0;
}



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

       if(dialogid == SO_DIALOG3)
       if(dialogid == SO_DIALOG3)
       {
       {
           if(response) // sutiko tuoktis
           if(response) // sutiko tuoktis
           {
           {
               SendClientMessage(GetPVarInt(playerid,"TuoktisSu2"),-1,"Zaidejas sutiko tuoktis su tavim!");
               SendClientMessage(GetPVarInt(playerid,"TuoktisSu2"),-1,"Zaidejas sutiko tuoktis su tavim!");
                       new sltName[ MAX_PLAYER_NAME ], ntkName[ MAX_PLAYER_NAME ];
                       new sltName[ MAX_PLAYER_NAME ], ntkName[ MAX_PLAYER_NAME ];
                       GetPlayerName(GetPVarInt(playerid,"TuoktisSu2"),sltName,MAX_PLAYER_NAME);
                       GetPlayerName(GetPVarInt(playerid,"TuoktisSu2"),sltName,MAX_PLAYER_NAME);
                       GetPlayerName(playerid,ntkName,MAX_PLAYER_NAME);
                       GetPlayerName(playerid,ntkName,MAX_PLAYER_NAME);
                       sInfo[playerid][santuokaSu] = sltName;
                       sInfo[playerid][santuokaSu] = sltName;
                       sInfo[GetPVarInt(playerid,"TuoktisSu2")][santuokaSu] = ntkName;
                       sInfo[GetPVarInt(playerid,"TuoktisSu2")][santuokaSu] = ntkName;
                       if(!dini_Exists("santuokos.txt")) dini_Create("santuokos.txt");
                       if(!dini_Exists("santuokos.txt")) dini_Create("santuokos.txt");
                       dini_Set("santuokos.txt","PaskutinePora1",sltName);
                       dini_Set("santuokos.txt","PaskutinePora1",sltName);
                       dini_Set("santuokos.txt","PaskutinePora2",ntkName);
                       dini_Set("santuokos.txt","PaskutinePora2",ntkName);


           }
           }
           if(!response)
           if(!response)
           {
           {
               SendClientMessage(GetPVarInt(playerid,"TuoktisSu2"),-1,"Zaidejas tuoktis su tavimi nesutiko!!!");
               SendClientMessage(GetPVarInt(playerid,"TuoktisSu2"),-1,"Zaidejas tuoktis su tavimi nesutiko!!!");
           }
           }
           return 1;
           return 1;
       }
       }
       if(dialogid == SO_DIALOG2)
       if(dialogid == SO_DIALOG2)
       {
       {
           if(response)
           if(response)
           {
           {
                       if(!IsPlayerConnected(GetPVarInt(playerid,"TuoktisSu"))) return SendClientMessage(playerid,-1,"Tokio zaidejo nera!");
                       if(!IsPlayerConnected(GetPVarInt(playerid,"TuoktisSu"))) return SendClientMessage(playerid,-1,"Tokio zaidejo nera!");
                       new sltName[ MAX_PLAYER_NAME ];
                       new sltName[ MAX_PLAYER_NAME ];
                       GetPlayerName(playerid,sltName, MAX_PLAYER_NAME);
                       GetPlayerName(playerid,sltName, MAX_PLAYER_NAME);
                       new dmess[150];
                       new dmess[150];
                       format(dmess,150,"Zaidejas [ %s ] siulo jums tuoktis!\nAr sutinkate tapti vyru ir zmona?",sltName);
                       format(dmess,150,"Zaidejas [ %s ] siulo jums tuoktis!\nAr sutinkate tapti vyru ir zmona?",sltName);
                       ShowPlayerDialog(GetPVarInt(playerid,"TuoktisSu"),SO_DIALOG3,DIALOG_STYLE_MSGBOX,"Serveris - Santuoka",dmess,"Taip","Ne");
                       ShowPlayerDialog(GetPVarInt(playerid,"TuoktisSu"),SO_DIALOG3,DIALOG_STYLE_MSGBOX,"Serveris - Santuoka",dmess,"Taip","Ne");
                       SetPVarInt(GetPVarInt(playerid,"TuoktisSu"),"TuoktisSu2",playerid);
                       SetPVarInt(GetPVarInt(playerid,"TuoktisSu"),"TuoktisSu2",playerid);
                       SendClientMessage(playerid,-1,"Pakvietimas tuoktis issiustas!");
                       SendClientMessage(playerid,-1,"Pakvietimas tuoktis issiustas!");
           }
           }
           return 1;
           return 1;
       }
       }
       if(dialogid == SO_DIALOG1)
       if(dialogid == SO_DIALOG1)
       {
       {
           if(response)
           if(response)
           {
           {
               new zaidejoid = strval(inputtext);
               new zaidejoid = strval(inputtext);
                       if(!IsPlayerConnected(zaidejoid)) return SendClientMessage(playerid,-1,"Tokio zaidejo nera");
                       if(!IsPlayerConnected(zaidejoid)) return SendClientMessage(playerid,-1,"Tokio zaidejo nera");
                       new dmess[150],ntkName[ MAX_PLAYER_NAME ];
                       new dmess[150],ntkName[ MAX_PLAYER_NAME ];
                       GetPlayerName(zaidejoid,ntkName,MAX_PLAYER_NAME);
                       GetPlayerName(zaidejoid,ntkName,MAX_PLAYER_NAME);
                       format(dmess,150,"Ar tikrai nori tuoktis su %s?",ntkName);
                       format(dmess,150,"Ar tikrai nori tuoktis su %s?",ntkName);
                       SetPVarInt(playerid,"TuoktisSu",zaidejoid);
                       SetPVarInt(playerid,"TuoktisSu",zaidejoid);
                       ShowPlayerDialog(playerid,SO_DIALOG2,DIALOG_STYLE_MSGBOX,"Serveris - Susituokimas",dmess,"Tuoktis","Atsaukti");
                       ShowPlayerDialog(playerid,SO_DIALOG2,DIALOG_STYLE_MSGBOX,"Serveris - Susituokimas",dmess,"Tuoktis","Atsaukti");
           }
           }
           return 1;
           return 1;
       }
       }
       return 1;
       return 1;
}

o mano susideda is didesnio skripto

-- Papildyta --

nebeliko paslapties tad skripta atskleisiu

#include 
#define COLOR_INTERFACE_BODY 0xFDE39DAA
                                                                               /*---------------------------------*\
                                                                               | Vestuvės pagal   Minde_Pwn ™     |
																			| Bažnyčios interjeras Minde_Pwn   |
                                                                               | Skriptino: Minde_Pwn            |
																			| 2012, Minde_Pwn                  |
                                                                               \*---------------------------------*/
new Text3D:PriestName;
new PU_Church[4];
new CAR_Church[5];
new OBJ_Church[107];
enum pInfo {
pMarried,
pSex,
bool:pWedding
};
new PlayerInfo[MAX_PLAYERS][pInfo];
new JustMarried;
new WifeName[MAX_PLAYER_NAME],HusbandName[MAX_PLAYER_NAME];
new bool:IsPlayerInChurch[MAX_PLAYERS];
public OnFilterScriptInit()
{
   OBJ_Church[0] = CreateObject(5710,-2035.896,1092.055,21.414,0.0,0.0,0.0);
   OBJ_Church[1] = CreateObject(5710,-2021.334,1074.279,21.330,0.0,0.0,-89.381);
   OBJ_Church[2] = CreateObject(5710,-2023.422,1074.527,24.567,180.482,0.0,-87.663);
   OBJ_Church[3] = CreateObject(5710,-2010.786,1092.276,21.418,0.0,0.0,180.482);
   OBJ_Church[4] = CreateObject(10676,-2024.834,1101.626,9.607,0.0,0.0,0.0);
   OBJ_Church[5] = CreateObject(5710,-2003.884,1124.533,22.372,0.0,0.0,2.578);
   OBJ_Church[6] = CreateObject(5710,-2044.215,1124.109,22.372,0.0,0.0,179.622);
   OBJ_Church[7] = CreateObject(5710,-2024.951,1145.353,20.497,0.0,0.0,273.301);
   OBJ_Church[8] = CreateObject(10676,-2025.565,1132.252,31.499,180.482,0.0,1.719);
   OBJ_Church[9] = CreateObject(17950,-2025.184,1147.850,19.802,-6.016,0.0,-177.044);
   OBJ_Church[10] = CreateObject(10676,-2081.264,1094.225,18.983,0.0,0.0,89.381);
   OBJ_Church[11] = CreateObject(10676,-1965.052,1091.448,18.998,0.0,0.0,-88.522);
   OBJ_Church[12] = CreateObject(616,-2055.353,1090.207,-2.164,0.0,0.0,-7.735);
   OBJ_Church[13] = CreateObject(616,-1992.356,1092.405,-2.399,0.0,0.0,2.578);
   OBJ_Church[14] = CreateObject(617,-2039.203,1124.151,12.521,0.0,0.0,0.0);
   OBJ_Church[15] = CreateObject(617,-2009.599,1123.927,13.046,0.0,0.0,0.0);
   OBJ_Church[16] = CreateObject(3406,-2024.756,1139.860,14.998,0.0,0.0,91.960);
   OBJ_Church[17] = CreateObject(14535,-2002.932,1089.430,19.881,0.0,0.0,0.0);
   OBJ_Church[18] = CreateObject(2591,-2005.792,1087.077,18.070,0.0,0.0,0.0);
   OBJ_Church[19] = CreateObject(2591,-2007.452,1088.775,18.059,0.0,0.0,-91.100);
   OBJ_Church[20] = CreateObject(2591,-2010.355,1090.212,18.159,0.0,0.0,-274.160);
   OBJ_Church[21] = CreateObject(2639,-2026.608,1129.086,17.680,0.0,0.0,181.341);
   OBJ_Church[22] = CreateObject(2639,-2028.664,1129.044,17.680,0.0,0.0,181.341);
   OBJ_Church[23] = CreateObject(2639,-2032.265,1129.003,17.680,0.0,0.0,181.341);
   OBJ_Church[24] = CreateObject(2639,-2026.460,1125.217,17.680,0.0,0.0,181.341);
   OBJ_Church[25] = CreateObject(2639,-2028.505,1125.171,17.680,0.0,0.0,181.341);
   OBJ_Church[26] = CreateObject(2639,-2032.316,1125.076,17.680,0.0,0.0,181.341);
   OBJ_Church[27] = CreateObject(2639,-2026.407,1121.527,17.680,0.0,0.0,181.341);
   OBJ_Church[28] = CreateObject(2639,-2028.439,1121.477,17.680,0.0,0.0,181.341);
   OBJ_Church[29] = CreateObject(2639,-2032.265,1121.446,17.680,0.0,0.0,181.341);
   OBJ_Church[30] = CreateObject(2639,-2026.299,1117.462,17.680,0.0,0.0,181.341);
   OBJ_Church[31] = CreateObject(2639,-2028.308,1117.420,17.680,0.0,0.0,181.341);
   OBJ_Church[32] = CreateObject(2639,-2032.234,1117.276,17.680,0.0,0.0,181.341);
   OBJ_Church[33] = CreateObject(2639,-2026.137,1114.010,17.680,0.0,0.0,181.341);
   OBJ_Church[34] = CreateObject(2639,-2028.174,1113.973,17.680,0.0,0.0,181.341);
   OBJ_Church[35] = CreateObject(2639,-2032.392,1113.952,17.680,0.0,0.0,181.341);
   OBJ_Church[36] = CreateObject(2639,-2026.029,1110.293,17.680,0.0,0.0,181.341);
   OBJ_Church[37] = CreateObject(2639,-2028.039,1110.233,17.680,0.0,0.0,181.341);
   OBJ_Church[38] = CreateObject(2639,-2032.395,1110.150,17.680,0.0,0.0,181.341);
   OBJ_Church[39] = CreateObject(2639,-2025.828,1105.819,17.680,0.0,0.0,181.341);
   OBJ_Church[40] = CreateObject(2639,-2027.845,1105.769,17.680,0.0,0.0,181.341);
   OBJ_Church[41] = CreateObject(2639,-2032.477,1105.597,17.680,0.0,0.0,181.341);
   OBJ_Church[42] = CreateObject(2639,-2025.950,1102.415,17.680,0.0,0.0,181.341);
   OBJ_Church[43] = CreateObject(2639,-2020.607,1102.462,17.680,0.0,0.0,181.341);
   OBJ_Church[44] = CreateObject(2639,-2021.182,1106.072,17.680,0.0,0.0,181.341);
   OBJ_Church[45] = CreateObject(2639,-2019.068,1106.128,17.680,0.0,0.0,181.341);
   OBJ_Church[46] = CreateObject(2639,-2021.293,1110.423,17.680,0.0,0.0,181.341);
   OBJ_Church[47] = CreateObject(2639,-2019.176,1110.462,17.680,0.0,0.0,181.341);
   OBJ_Church[48] = CreateObject(2639,-2021.494,1114.056,17.680,0.0,0.0,181.341);
   OBJ_Church[49] = CreateObject(2639,-2019.416,1114.099,17.680,0.0,0.0,181.341);
   OBJ_Church[50] = CreateObject(2639,-2021.488,1117.377,17.680,0.0,0.0,181.341);
   OBJ_Church[51] = CreateObject(2639,-2019.359,1117.439,17.680,0.0,0.0,181.341);
   OBJ_Church[52] = CreateObject(2639,-2021.701,1121.653,17.680,0.0,0.0,181.341);
   OBJ_Church[53] = CreateObject(2639,-2019.672,1121.698,17.680,0.0,0.0,181.341);
   OBJ_Church[54] = CreateObject(2639,-2021.795,1125.266,17.680,0.0,0.0,181.341);
   OBJ_Church[55] = CreateObject(2639,-2019.715,1125.309,17.680,0.0,0.0,181.341);
   OBJ_Church[56] = CreateObject(2639,-2021.890,1129.222,17.680,0.0,0.0,181.341);
   OBJ_Church[57] = CreateObject(2639,-2019.839,1129.284,17.680,0.0,0.0,181.341);
OBJ_Church[58] = CreateObject(949,-2025.626,1099.546,18.491,0.0,0.0,0.0);
   OBJ_Church[59] = CreateObject(949,-2021.007,1099.579,18.496,0.0,0.0,0.0);
   OBJ_Church[60] = CreateObject(3406,-2024.526,1133.215,14.998,0.0,0.0,91.960);
   OBJ_Church[61] = CreateObject(3406,-2024.287,1126.647,14.998,0.0,0.0,91.960);
   OBJ_Church[62] = CreateObject(3406,-2024.092,1120.099,14.998,0.0,0.0,91.960);
OBJ_Church[63] = CreateObject(3406,-2023.873,1113.530,15.003,0.0,0.0,91.960);
   OBJ_Church[64] = CreateObject(3406,-2023.646,1107.074,14.998,0.0,0.0,91.960);
   OBJ_Church[65] = CreateObject(1841,-2013.758,1101.719,21.371,0.0,0.0,-42.112);
   OBJ_Church[66] = CreateObject(1841,-2033.508,1101.456,21.313,0.0,0.0,-140.088);
   OBJ_Church[67] = CreateObject(14527,-2024.357,1125.755,21.458,0.0,0.0,0.0);
   OBJ_Church[68] = CreateObject(14527,-2023.682,1110.281,21.211,0.0,0.0,0.0);
   OBJ_Church[69] = CreateObject(14527,-2023.954,1118.863,21.359,0.0,0.0,0.0);
   OBJ_Church[70] = CreateObject(2048,-2032.371,1100.039,21.713,0.0,0.0,91.100);
   OBJ_Church[71] = CreateObject(626,-2032.645,1086.687,19.916,0.0,0.0,0.0);
   OBJ_Church[72] = CreateObject(626,-2013.396,1086.476,19.920,0.0,0.0,0.0);
   OBJ_Church[73] = CreateObject(936,-2022.400,1095.251,17.527,0.0,0.0,0.0);
   OBJ_Church[74] = CreateObject(936,-2024.281,1095.263,17.527,0.0,0.0,0.0);
   OBJ_Church[75] = CreateObject(936,-2024.247,1094.204,17.527,0.0,0.0,-178.763);
   OBJ_Church[76] = CreateObject(936,-2022.370,1094.223,17.527,0.0,0.0,-179.622);
   OBJ_Church[77] = CreateObject(936,-2023.282,1093.588,17.277,0.0,0.0,-178.763);
   OBJ_Church[78] = CreateObject(936,-2023.265,1093.137,16.952,0.0,0.0,-178.763);
   OBJ_Church[79] = CreateObject(1743,-2023.655,1094.334,18.020,0.0,0.0,0.0);
   OBJ_Church[80] = CreateObject(1510,-2023.410,1095.185,19.017,0.0,0.0,0.0);
   OBJ_Church[81] = CreateObject(1667,-2023.043,1095.203,19.119,0.0,0.0,0.0);
   OBJ_Church[82] = CreateObject(1668,-2022.793,1095.308,19.197,0.0,0.0,31.799);
   OBJ_Church[83] = CreateObject(1720,-2025.537,1097.943,17.051,0.0,0.0,42.972);
   OBJ_Church[84] = CreateObject(1720,-2021.614,1097.964,17.051,0.0,0.0,-42.112);
   OBJ_Church[85] = CreateObject(1720,-2024.596,1086.202,17.051,0.0,0.0,-182.201);
   OBJ_Church[86] = CreateObject(1720,-2023.301,1086.164,17.051,0.0,0.0,-181.341);
   OBJ_Church[87] = CreateObject(1720,-2022.044,1086.137,17.051,0.0,0.0,-179.622);
   OBJ_Church[88] = CreateObject(2745,-2015.290,1099.679,19.087,0.0,0.0,-89.381);
   OBJ_Church[89] = CreateObject(2745,-2031.465,1099.431,19.076,0.0,0.0,91.100);
   OBJ_Church[90] = CreateObject(3462,-2023.001,1140.864,18.566,0.0,0.0,68.755);
   OBJ_Church[91] = CreateObject(3462,-2026.740,1141.009,18.566,0.0,0.0,118.602);
   OBJ_Church[92] = CreateObject(626,-2021.627,1141.992,19.101,0.0,0.0,0.0);
   OBJ_Church[93] = CreateObject(626,-2019.373,1142.115,19.101,0.0,0.0,0.0);
   OBJ_Church[94] = CreateObject(626,-2027.930,1141.726,19.101,0.0,0.0,0.0);
   OBJ_Church[95] = CreateObject(626,-2030.010,1141.719,19.101,0.0,0.0,0.0);
   OBJ_Church[96] = CreateObject(2639,-2020.268,1140.766,17.680,0.0,0.0,182.201);
   OBJ_Church[97] = CreateObject(2639,-2028.983,1140.265,17.680,0.0,0.0,182.201);
   OBJ_Church[98] = CreateObject(1720,-2015.520,1125.016,17.051,0.0,0.0,-60.161);
   OBJ_Church[99] = CreateObject(1720,-2015.694,1123.822,17.051,0.0,0.0,-85.944);
   OBJ_Church[100] = CreateObject(1720,-2015.421,1122.463,17.051,0.0,1.719,-139.229);
   OBJ_Church[101] = CreateObject(1491,-2016.199,1124.526,16.765,0.0,0.0,-86.803);
   OBJ_Church[102] = CreateObject(967,-2015.487,1123.763,17.010,0.0,0.0,93.679);
   OBJ_Church[103] = CreateObject(1497,-2016.280,1124.456,15.831,0.0,0.0,2.578);
   OBJ_Church[104] = CreateObject(15035,-2042.980,1096.350,17.845,0.0,0.0,90.241);
   OBJ_Church[105] = CreateObject(2591,-2038.595,1100.055,18.894,0.0,0.0,-179.622);
   ConnectNPC("Kunigas","Patarnautojas");
   PU_Church[0] = CreatePickup(1318,23,-1989.7310,1117.9515,54.4688,-1);
   PU_Church[1] = CreatePickup(1318,23,-2024.7285,1142.3446,18.0688,-1);
   PU_Church[2] = CreatePickup(1559,23,-2022.1351,1096.7433,18.0524,-1);
   PU_Church[3] = CreatePickup(1559,23,-2024.2823,1096.6846,18.0524,-1);
   SendClientMessageToAll(COLOR_INTERFACE_BODY,"Vestuviu skriptas pagal Minde_Pwn™ uzkrautas!");
for(new i;i	CAR_Church[0] = CreateVehicle(579,-1978.3153,1082.8452,55.5056,-90.0,0,0,-1);
CAR_Church[1] = CreateVehicle(426,-1984.4163,1082.8452,55.3147,-90.0,1,1,-1);
CAR_Church[2] = CreateVehicle(409,-1991.4854,1082.8452,55.3734,-90.0,0,0,-1);
CAR_Church[3] = CreateVehicle(426,-1999.0565,1082.8452,55.3096,-90.0,1,1,-1);
CAR_Church[4] = CreateVehicle(579,-2005.6284,1082.8452,55.5031,-90.0,0,0,-1);
SetTimer("KasKadaTuokiasi",1000,1);
return 1;
}
public OnPlayerRequestSpawn(playerid)
{
SendClientMessage(playerid,COLOR_INTERFACE_BODY,"Siame serveryje naudojama Vestuviu sistema kuria sukure Minde_Pwn");
return 1;
}
public OnPlayerSpawn(playerid)
{
if(IsPlayerNPC(playerid))
{
	new NPCName[MAX_PLAYER_NAME];
	GetPlayerName(playerid,NPCName,sizeof(NPCName));
	if(!strcmp(NPCName,"Kunigas",true))
	{
		SetPlayerSkin(playerid,68);
		SetPlayerPos(playerid,-2023.2181,1094.6647,19.0025);
		SetPlayerColor(playerid,0x000000FF);
		SetPlayerFacingAngle(playerid,-180.0);
		new string[128];
		format(string,sizeof(string),"%s",NPCName);
		PriestName = Create3DTextLabel(string,0xFDE39DFF,0.0,0.0,0.0,10.0,0,0);
		Attach3DTextLabelToPlayer(PriestName,playerid,0.0,0.0,0.2);
		return 1;
	}
}
SetPlayerMapIcon(playerid,0,-1989.7310,1117.9515,54.4688,21,-1);
return 1;
}
public OnPlayerCommandText(playerid,cmdtext[])
{
new cmd[256],idx;
cmd = strtok(cmdtext,idx);
if(!strcmp(cmdtext,"/baznycia",true)) return SetPlayerPos(playerid,-1982.7188,1117.4697,53.1237);
if(!strcmp(cmd,"/vesti",true))
{
	new tmp[30];
	tmp = strtok(cmdtext,idx);
	if(!strlen(tmp)) return SendClientMessage(playerid,COLOR_INTERFACE_BODY,"Jus nenurodete zaidejo, su kuriuo norite sukurti savo seima.");
	if(!IsPlayerConnected(strval(tmp))) return SendClientMessage(playerid,COLOR_INTERFACE_BODY,"Jusu antroji puse ne serveryje.");
	if(strval(tmp) == playerid) return SendClientMessage(playerid,COLOR_INTERFACE_BODY,"Jus negalite tuoktis su savimi.");
	if(PlayerInfo[playerid][pMarried] != -1) return SendClientMessage(playerid,COLOR_INTERFACE_BODY,"Jus uzregistravote santuoka.");
	if(PlayerInfo[strval(tmp)][pMarried] != -1) return SendClientMessage(playerid,COLOR_INTERFACE_BODY,"Jusu antroji puse jau buvo susieta santuokos rysiais.");
	if(PlayerInfo[playerid][pSex] == PlayerInfo[strval(tmp)][pSex]) return SendClientMessage(playerid,COLOR_INTERFACE_BODY,"Tos pacios lyties santuoka negalima.");
	new PlayerName[MAX_PLAYER_NAME];
	GetPlayerName(playerid,PlayerName,sizeof(PlayerName));
	new TargetName[MAX_PLAYER_NAME];
	GetPlayerName(strval(tmp),TargetName,sizeof(TargetName));
	new string[128];
	format(string,sizeof(string),"Zaidejas %s siulo ranka ir sirdy zaidejui(ei) %s.",PlayerName,TargetName);
	SendClientMessageToAll(COLOR_INTERFACE_BODY,string);
	PlayerInfo[strval(tmp)][pMarried] = playerid;
	PlayerInfo[playerid][pMarried] = strval(tmp);
	return 1;
}
if(!strcmp(cmd,"/vsutikti",true))
{
	new tmp[30];
	tmp = strtok(cmdtext,idx);
	if(PlayerInfo[playerid][pMarried] != strval(tmp)) return SendClientMessage(playerid,COLOR_INTERFACE_BODY,"Su zaideju negalite susieti savo likima.");
	new TargetName[MAX_PLAYER_NAME];
	GetPlayerName(strval(tmp),TargetName,sizeof(TargetName));
	new PlayerName[MAX_PLAYER_NAME];
	GetPlayerName(playerid,PlayerName,sizeof(PlayerName));
	new string[128];
	format(string,sizeof(string),"Jus sutikote duoti savo ranka ir sirdy zaidejui %s.",TargetName);
	SendClientMessage(playerid,COLOR_INTERFACE_BODY,string);
	format(string,sizeof(string),"Zaidejas %s sutiko vesti jus savo vestuvese.",PlayerName);
	SendClientMessage(strval(tmp),COLOR_INTERFACE_BODY,string);
/*
SetPlayerCameraPos(playerid,-1976.4047,1133.3048,55.5896);
SetPlayerCameraPos(strval(tmp),-1976.4047,1133.3048,50.5896);
*/
	return 1;
}
if(!strcmp(cmd,"/vnesutikti",true))
{
       if(PlayerInfo[playerid][pMarried] == -1) return SendClientMessage(playerid,COLOR_INTERFACE_BODY,"Siuo metu niekas nenori susieti savo gyvenimo su jumis.");
	new tmp[30];
	tmp = strtok(cmdtext,idx);
	if(PlayerInfo[playerid][pMarried] != strval(tmp)) return SendClientMessage(playerid,COLOR_INTERFACE_BODY,"Su zaideju galite susieti savo likima.");
	new TargetName[MAX_PLAYER_NAME];
	GetPlayerName(strval(tmp),TargetName,sizeof(TargetName));
	new PlayerName[MAX_PLAYER_NAME];
	GetPlayerName(playerid,PlayerName,sizeof(PlayerName));
	new string[128];
	format(string,sizeof(string),"Jus nesutikote duoti savo rankos ir sirdies zaidejui %s.",TargetName);
	SendClientMessage(playerid,COLOR_INTERFACE_BODY,string);
	format(string,sizeof(string),"Zaidejas %s Nesutiko vesti jusu.",PlayerName);
	SendClientMessage(strval(tmp),COLOR_INTERFACE_BODY,string);
	PlayerInfo[playerid][pMarried] = -1;
	return 1;
}
if(!strcmp(cmd,"/vseima",true))
{
	if((PlayerInfo[playerid][pMarried] == -1)||(PlayerInfo[playerid][pWedding] == false)) return SendClientMessage(playerid,COLOR_INTERFACE_BODY,"Pas jus dar nera seimos.");
	new tmp[30];
	tmp = strtok(cmdtext,idx);
	if(!strlen(tmp))
	{
		SendClientMessage(playerid,COLOR_INTERFACE_BODY,"Jusu seima:");
	    new TargetName[MAX_PLAYER_NAME];
	    GetPlayerName(PlayerInfo[playerid][pMarried],TargetName,sizeof(TargetName));
	    new string[128];
	    if(PlayerInfo[playerid][pSex] == 0) format(string,sizeof(string),"Sutuoktine: %s",TargetName);
		else if(PlayerInfo[playerid][pSex] == 1) format(string,sizeof(string),"Sutuoktinis: %s",TargetName);
		SendClientMessage(playerid,COLOR_INTERFACE_BODY,string);
	}
	else
	{
		new TargetName[MAX_PLAYER_NAME];
		GetPlayerName(strval(tmp),TargetName,sizeof(TargetName));
		new TargetName1[MAX_PLAYER_NAME];
		GetPlayerName(PlayerInfo[strval(tmp)][pMarried],TargetName1,sizeof(TargetName1));
		new string[128],string1[128];
		format(string,sizeof(string),"Zaidejo seima %s:",TargetName);
		SendClientMessage(playerid,COLOR_INTERFACE_BODY,string);
	    if(PlayerInfo[strval(tmp)][pSex] == 0) format(string1,sizeof(string1),"Sutuoktine: %s",TargetName1);
		else if(PlayerInfo[strval(tmp)][pSex] == 1) format(string1,sizeof(string1),"Sutuoktinis: %s",TargetName1);
		SendClientMessage(playerid,COLOR_INTERFACE_BODY,string1);
	}
	return 1;
}
return 0;
}
public OnPlayerPickUpPickup(playerid,pickupid)
{
if(pickupid == PU_Church[0])
{
	SetPlayerPos(playerid,-2024.6952,1139.4442,18.0688);
	SetPlayerFacingAngle(playerid,180.0);
	SetCameraBehindPlayer(playerid);
}
else if(pickupid == PU_Church[1])
{
	SetPlayerPos(playerid,-1984.8463,1117.7706,53.1233);
	SetPlayerFacingAngle(playerid,-90.0);
	SetCameraBehindPlayer(playerid);
}
else if(pickupid == PU_Church[2])
{
	if(PlayerInfo[playerid][pMarried] == -1) return SendClientMessage(playerid,COLOR_INTERFACE_BODY,"Siuo metu niekas nenori susieti savo gyvenimo su jumis.");
	if(PlayerInfo[playerid][pWedding] == true) return SendClientMessage(playerid,COLOR_INTERFACE_BODY,"Jus jau susieti santuokos rysiais.");
	if(PlayerInfo[playerid][pSex] == 1) return SendClientMessage(playerid,COLOR_INTERFACE_BODY,"Tai vieta jaunajam.");
    if(IsPlayerInChurch[playerid] == false)
    {
        IsPlayerInChurch[playerid] = true;
		SetPlayerFacingAngle(playerid,180.0);
		SetCameraBehindPlayer(playerid);
		TogglePlayerControllable(playerid,0);
	    new TargetName[MAX_PLAYER_NAME];
	    GetPlayerName(PlayerInfo[playerid][pMarried],TargetName,sizeof(TargetName));
		new string[128];
		format(string,sizeof(string),"Jus sutinkate vesti ā\nmergina zaideja %s?",TargetName);
		ShowPlayerDialog(playerid,0,DIALOG_STYLE_MSGBOX,"Vestuves",string,"Taip","Ne");
	}
}
else if(pickupid == PU_Church[3])
{
	if(PlayerInfo[playerid][pMarried] == -1) return SendClientMessage(playerid,COLOR_INTERFACE_BODY,"Siuo metu niekas nenori susieti savo gyvenimo su jumis.");
	if(PlayerInfo[playerid][pWedding] == true) return SendClientMessage(playerid,COLOR_INTERFACE_BODY,"Jus jau susieti santuokos rysiais.");
	if(PlayerInfo[playerid][pSex] == 0) return SendClientMessage(playerid,COLOR_INTERFACE_BODY,"Tai vieta nuotakai.");
    if(IsPlayerInChurch[playerid] == false)
    {
        IsPlayerInChurch[playerid] = true;
		SetPlayerFacingAngle(playerid,180.0);
		SetCameraBehindPlayer(playerid);
		TogglePlayerControllable(playerid,0);
	    new TargetName[MAX_PLAYER_NAME];
	    GetPlayerName(PlayerInfo[playerid][pMarried],TargetName,sizeof(TargetName));
		new string[128];
		format(string,sizeof(string),"Ar jus sutinkate vesti\nsi zaideja %s?",TargetName);
		ShowPlayerDialog(playerid,1,DIALOG_STYLE_MSGBOX,"Vestuves",string,"Taip","ne");
	}
}
return 1;
}
public OnDialogResponse(playerid,dialogid,response,listitem,inputtext[])
{
#pragma unused inputtext
if(dialogid == 0)
{
	if(!response)
	{
	    new TargetName[MAX_PLAYER_NAME];
	    GetPlayerName(PlayerInfo[playerid][pMarried],TargetName,sizeof(TargetName));
	    new string[128];
	    format(string,sizeof(string),"Jus sutiko*te vesti zaideja %s.",TargetName);
		SendClientMessage(playerid,COLOR_INTERFACE_BODY,string);
		TogglePlayerControllable(playerid,1);
		PlayerInfo[PlayerInfo[playerid][pMarried]][pMarried] = -1;
		PlayerInfo[playerid][pMarried] = -1;
		IsPlayerInChurch[playerid] = false;
	}
	else if(response)
	{
		GetPlayerName(playerid,HusbandName,sizeof(HusbandName));
           TogglePlayerControllable(playerid,1);
           JustMarried++;
           IsPlayerInChurch[playerid] = false;
           PlayerInfo[playerid][pWedding] = true;
	}
}
else if(dialogid == 1)
{
	if(!response)
	{
	    new string[128];
	    new TargetName[MAX_PLAYER_NAME];
	    GetPlayerName(PlayerInfo[playerid][pMarried],TargetName,sizeof(TargetName));
	    format(string,sizeof(string),"Jus atsisakete vesti zaideja %s.",TargetName);
		SendClientMessage(playerid,COLOR_INTERFACE_BODY,string);
		TogglePlayerControllable(playerid,1);
		PlayerInfo[PlayerInfo[playerid][pMarried]][pMarried] = -1;
		PlayerInfo[playerid][pMarried] = -1;
		IsPlayerInChurch[playerid] = false;
	}
	else if(response)
	{
		GetPlayerName(playerid,WifeName,sizeof(WifeName));
           TogglePlayerControllable(playerid,1);
           JustMarried++;
		IsPlayerInChurch[playerid] = false;
		PlayerInfo[playerid][pWedding] = true;
	}
}
else if(dialogid == 2)
{
//	    if(!response) ShowPlayerDialog(playerid,2,DIALOG_STYLE_LIST,"Pasirinkite savo lyti","Vyriska\nMoteriska","Pasirinkti","Pagalvosiu");
	if(response) PlayerInfo[playerid][pSex] = listitem;
}
}
forward KasKadaTuokiasi();
public KasKadaTuokiasi()
{
if(JustMarried > 1)
{
    new string[128];
    format(string,sizeof(string),"Zaidejas %s ir %s - Jaunavedziai! Sveikiname!",HusbandName,WifeName);
	SendClientMessageToAll(COLOR_INTERFACE_BODY,string);
	JustMarried = 0;
}
return 1;
}
public OnFilterScriptExit()
{
SendClientMessageToAll(COLOR_INTERFACE_BODY,"Vestuviu skriptas pagal Minde_Pwn™ isjungtas.");
for(new k;k<106;k++) DestroyObject(OBJ_Church[k]);
for(new j;j<5;j++) DestroyPickup(PU_Church[j]);
for(new l;l<6;l++) DestroyVehicle(CAR_Church[l]);
for(new i;i	{
	if(IsPlayerNPC(i)) Kick(i);
	RemovePlayerMapIcon(i,0);
	PlayerInfo[i][pMarried] = -1;
	PlayerInfo[i][pWedding] = false;
}
return 1;
}
strtok(const string[], &index)
{
new length = strlen(string);
while ((index < length) && (string[index] <= ' ')) index++;
new offset = index;
new result[20];
while ((index < length) && (string[index] > ' ') && ((index - offset) < (sizeof(result) - 1)))
{
	result[index - offset] = string[index];
	index++;
}
result[index - offset] = EOS;
return result;
}

sis skriptas nera ripintas tad nezinau kaip jus galit smeizti zmogu jei sukuriau as geresny nei dlc sukure

-- Papildyta --

tarpkitko mielieji smagaus naudojimo atisuosu pwn ir amx failiukus

nuoroda

vestuves.rar

http://www.failai.lt/626bmhdsu1m3/

ydejau pilna link parsisiusite yra .amx ir .pwn ps uz dlc kurta geriau

-- Papildyta --

iskilo klausimu nuvertinate gera skriptery na dlc nemanau ar butu tai pasiekes. kitu savo unikaliu tikrai neplatinsiu nes nera tam tikslo nuvertinat tai ka moku geriausiai cia nera ripinta kuriau 4h laiko taisydamas savo klaidas skriptas nera jau toks ir lengvas surasyt kai reik nuo 0

-- Papildyta --

Skriptas pilnai compilinasi ir veikia tik ant 0.3d versijos

sis skriptas sukurtas nuo tuscio lapo tad yra unikalus, na teko paviesinti ir yrodyti jog esu skripteris skriptinu netik servus ar fs bet kuriu programas anksciau esu dirbes programu kureju esu skriptines rusams tad gryztu y lietuva skriptinsiu lietuvoje nes rusai mane apgavo

-- Papildyta --

dar apie vestuviu skripta pas dlc kad ir kiek betaisytum mes erorr nes nenuskaitys jums #pragma unused ret_memcpy kad ir ydesi new ret_memcpy; visviena bus begale erorr na o pas mane kuriau taip kad eitu redaguoti, nes is pradziu netaip buvau surases. Pas mane veikia 100 proc ir patikrinta 100 proc sistema, tikiuosi tinkamai ja panaudosit nes riperiu as taip pat nemegstu.

  • Parašė po 1 metų...
  • Parašė po 2 savaičių...
  • Parašė po 3 savaičių...

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