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š 3022 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)

Sweiki chebrike, noriu pasidalinti tikrai unikaliu dalyku, kurį ponas Andrey_Barnett kuriasi savo projektui Dievai.EU padalinsiu jo kurtą registracijos pagrindą, tiksliau pačius TextDraw'us kuriuos jis naudoja serverio registracijai. Žinau atsiras tokių kurie nori kad wiskas būtų pateikta an lėkštutės. Kolkas pačio registracijos TD kaip jis atrodo negaliu pateikti bet galiu pasakyti jis tikrai nėra eilinis. Kągi einame prie reikalo, dirbau su Andrey_Barnett rašiau jam naują mašinų sistemos pagrindą ir jis paprašė jog atnaujinčiau jam tiesiai į gamemodą, ką ir padariau. Todėl ėmiau ir nukopinau patį registracijos pagrindą, jei ką pamiršau nukopinti tai MySQL kintamuosius var. 

[spoiler]/*

Šis skriptas gautas iš Andrey_Barnett

*/

#include 

new Text:Prisijungimo_TD [10];
new Text:Registracijos_TD [20];
new PlayerText:Prisijungimo_TD_2 [MAX_PLAYERS][2];
new PlayerText:Registracijos_TD_2 [MAX_PLAYERS][3];

main()
{
print("\n----------------------------------");
print(" # ");
print("----------------------------------\n");
}



public OnGameModeInit()
{
print("GameModeInit()");
SetGameModeText(" # ");
AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
return 1;
}

public OnPlayerRequestClass(playerid, classid)
{
printf("OnPlayerRequestClass(%d, %d)", playerid, classid);
SetPlayerPos(playerid, 1958.3783, 1343.1572, 15.3746);
SetPlayerCameraPos(playerid, 1958.3783, 1343.1572, 15.3746);
SetPlayerCameraLookAt(playerid, 1958.3783, 1343.1572, 15.3746);
return 1;
}

public OnGameModeExit()
{
print("GameModeExit()");
return 1;
}

public OnPlayerConnect(playerid)
{
printf("OnPlayerConnect(%d)", playerid);
return 1;
}

public OnPlayerDisconnect(playerid)
{
printf("OnPlayerDisconnect(%d)", playerid);
return 1;
}

public OnPlayerSpawn(playerid)
{
if(GetPVarInt(playerid,"SpawnPlayer") > gettime())
{
SetPlayerSpawn(playerid);
return true;
}
SetPlayerSpawn(playerid);
if(!Logged{playerid})
{
if(GetPVarInt(playerid,"Rodyti_Prisijungima")) Slepti_Prisijungima(playerid);
if(GetPVarInt(playerid,"Rodyti_Registracija")) Slepti_Registracija(playerid);
KickEx(playerid);
}
SetPVarInt(playerid,"SpawnPlayer",gettime()+600);
return true;
}

public OnPlayerClickTextDraw(playerid, Text:clickedid)
{
if(GetPVarInt(playerid,"Rodyti_Registracija") && !GetPVarInt(playerid,"Registruojasi"))
{
if(clickedid == Text:INVALID_TEXT_DRAW)
{
Slepti_Registracija(playerid);
KickEx(playerid);
}
if(clickedid == Registracijos_TD[5] || clickedid == Registracijos_TD[6])
{
TextDrawHideForPlayer(playerid,Registracijos_TD[18]);
TextDrawHideForPlayer(playerid,Registracijos_TD[19]);
new rand;
if(clickedid == Registracijos_TD[5])
{
Player[playerid][pLytis] = 1;
rand = random(sizeof(Player_Skin_Male));
Player[playerid][pApranga] = Player_Skin_Male[rand];
Player[playerid][pIsvaizda] = Player_Skin_Male[rand];
TextDrawShowForPlayer(playerid,Registracijos_TD[18]);
}
if(clickedid == Registracijos_TD[6])
{
Player[playerid][pLytis] = 2;
rand = random(sizeof(Player_Skin_Female));
Player[playerid][pApranga] = Player_Skin_Female[rand];
Player[playerid][pIsvaizda] = Player_Skin_Female[rand];
TextDrawShowForPlayer(playerid,Registracijos_TD[19]);
}
}
if(clickedid == Registracijos_TD[10])
{
ShowPlayerDialog(playerid, DIALOG_TD_REGISTER, DIALOG_STYLE_INPUT, "Žaidėjo Registracija", "{FFFFFF}Sveiki atvykę į # projekto serveri\nTikimės jog jums čia patiks ir būsite mūsų projekto dalimi.\nNorėdami žaisti šiame serveryje Įveskite slaptažodį, kurį naudosite prisijungdami", "Įvedžiau", "Atšaukti");
SetPVarInt(playerid,"Registruojasi",true);
}
if(clickedid == Registracijos_TD[14])
{
ShowPlayerDialog(playerid, DIALOG_TD_REGISTER_1, DIALOG_STYLE_INPUT, "Žaidėjo Registracija", "{FFFFFF}Sveiki atvykę į # projekto serverį\nTikimės jog jums čia patiks ir būsite mūsų projekto dalimi.\nNorėdami žaisti šiame serveryje Įveskite slaptažodį, kurį naudosite prisijungdami", "Įvedžiau", "Atšaukti");
SetPVarInt(playerid,"Registruojasi",true);
}
if(clickedid == Registracijos_TD[3])
{
if(!GetPVarInt(playerid,"Ivestis")) return send(playerid, COLOR_GREY, "Įveskite slaptą klausimą.");
if(!GetPVarInt(playerid,"SlaptasKlausimas")) return send(playerid, COLOR_GREY, "Apsaugokite savo žaidėją įvesdami slaptą klausimą.");
if(!Player[playerid][pLytis]) return send(playerid, COLOR_GREY, "Pasirinkite Žaidėjo Lyti.");
DeletePVar(playerid,"Ivestis");
DeletePVar(playerid,"SlaptasKlausimas");
CreateAccount(playerid, Player[playerid][pKey]);
Slepti_Registracija(playerid);
IsRegister{playerid} = true;
Rodyti_Prisijungima(playerid);
}
return true;
}
if(GetPVarInt(playerid,"Rodyti_Prisijungima") && !GetPVarInt(playerid,"Registruojasi"))
{
if(clickedid == Text:INVALID_TEXT_DRAW)
{
Slepti_Prisijungima(playerid);
KickEx(playerid);
printf("2 - f");
}
if(clickedid == Prisijungimo_TD[6])
{
ShowPlayerDialog(playerid, DIALOG_TD_LOGIN, DIALOG_STYLE_INPUT, "Žaidėjo Prisijungimas", "{FFFFFF}Malonu jog vėl sugryžote i # projekto serverį\nTikimės jog jums čia patiks ir būsite mūsų projekto dalimi.\nĮveskite slaptažodį norėdami žaisti serveryje", "Įvedžiau", "Atšaukti");
SetPVarInt(playerid,"Registruojasi",true);
}
if(clickedid == Prisijungimo_TD[3])
{
new string[32];
GetPVarString(playerid,"TD_Slaptazodzio_Ivestis",string,24);
if(!GetPVarInt(playerid,"Ivestis")) return send(playerid, COLOR_GREY, "Įveskite Slaptažodį.");
mysql_format(connects,str_send[playerid], MAX_STRING,"SELECT * FROM `profiliai` WHERE `Slaptazodis` = '%e' AND `Vardas` = '%s'", string, Player[playerid][pVardas]);
mysql_function_query(connects, str_send[playerid], true, "KraunamProfili","ds", playerid, string),str_send[playerid][0]=0;
DeletePVar(playerid,"Ivestis");
}
DeletePVar(playerid,"TD_Slaptazodzio_Ivestis");
DeletePVar(playerid,"Registruojasi");
}
return true;
}

public OnPlayerDeath(playerid, killerid, reason)
{
printf("OnPlayerDeath(%d, %d, %d)", playerid, killerid, reason);
return 1;
}

public OnVehicleSpawn(vehicleid)
{
printf("OnVehicleSpawn(%d)", vehicleid);
return 1;
}

public OnVehicleDeath(vehicleid, killerid)
{
printf("OnVehicleDeath(%d, %d)", vehicleid, killerid);
return 1;
}

public OnPlayerText(playerid)
{
printf("OnPlayerText(%d)", playerid);
return 1;
}

public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp(cmdtext, "/mycommand", true)==0)
{
/* Do something here */
return 1;
}
return 0;
}

public OnPlayerInfoChange(playerid)
{
printf("OnPlayerInfoChange(%d)");
return 1;
}

public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
printf("OnPlayerEnterVehicle(%d, %d, %d)", playerid, vehicleid, ispassenger);
return 1;
}

public OnPlayerExitVehicle(playerid, vehicleid)
{
printf("OnPlayerExitVehicle(%d, %d)", playerid, vehicleid);
return 1;
}

public OnPlayerStateChange(playerid, newstate, oldstate)
{
printf("OnPlayerStateChange(%d, %d, %d)", playerid, newstate, oldstate);
return 1;
}

public OnPlayerEnterCheckpoint(playerid)
{
printf("OnPlayerEnterCheckpoint(%d)", playerid);
return 1;
}

public OnPlayerLeaveCheckpoint(playerid)
{
printf("OnPlayerLeaveCheckpoint(%d)", playerid);
return 1;
}

public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(IsPlayerNPC(playerid)) return true;
new string[256];
switch(dialogid)
{
case DIALOG_TD_REGISTER:
{
if(response)
{
if(!strlen(inputtext) || strlen(inputtext) > 24) return ShowPlayerDialog(playerid, DIALOG_TD_REGISTER, DIALOG_STYLE_INPUT, "Žaidėjo Registracija", "{FFFFFF}Sveiki atvyke į # projekto serverį\nTikimės jog jums čia patiks ir būsite mūsų projekto dalimi. \nNorėdami žaisti šiame serveryje Įveskite slaptažodį, kurį naudosite prisijungdami", "Įvedžiau", "Atšaukti");
for(new i = strlen(inputtext); i != 0; --i)
{
switch(inputtext[i])
{
case 'A'..'Z', 'a'..'z', '=', ' ': return ShowPlayerDialog(playerid, DIALOG_TD_LOGIN, DIALOG_STYLE_INPUT, "Žaidėjo Prisijungimas", "{FFFFFF}Malonu jog vėl sugryžote į # projekto serverį\nTikimės jog jums čia patiks ir būsite mūsų projekto dalimi. \nĮveskite slaptažodį norėdami žaisti serveryje", "Įvedžiau", "Atšaukti");
}
}
strmid(Player[playerid][pKey], inputtext, 0, 64, 255);
PlayerTextDrawSetString(playerid, Registracijos_TD_2[playerid][1], inputtext);
SetPVarInt(playerid,"Ivestis",true);
}
DeletePVar(playerid,"Registruojasi");
return true;
}
case DIALOG_TD_REGISTER_1:
{
if(response)
{
if(!strlen(inputtext) || strlen(inputtext) > 24) return ShowPlayerDialog(playerid, DIALOG_TD_REGISTER_1, DIALOG_STYLE_INPUT, "Žaidėjo Registracija", "{FFFFFF}Sveiki atvyke į # projekto serverį\nTikimės jog jums čia patiks ir būsite mūsų projekto dalimi. \nNorėdami žaisti šiame serveryje Įveskite slaptažodį, kurį naudosite prisijungdami", "Įvedžiau", "Atšaukti");
for(new i = strlen(inputtext); i != 0; --i)
{
switch(inputtext[i])
{
case 'A'..'Z', 'a'..'z', '=', ' ': return ShowPlayerDialog(playerid, DIALOG_TD_REGISTER_1, DIALOG_STYLE_INPUT, "Žaidėjo Registracija", "{FFFFFF}Sveiki atvykę į # projekto serveriį\nTikimės jog jums čia patiks ir būsite mūsų projekto dalimi. \nNorėdami žaisti šiame serveryje Įveskite slaptažodį, kurį naudosite prisijungdami", "Įvedžiau", "Atšaukti");
}
}
strmid(Player[playerid][pSecretKey], inputtext, 0, 64, 255);
PlayerTextDrawSetString(playerid, Registracijos_TD_2[playerid][2], inputtext);
SetPVarInt(playerid,"SlaptasKlausimas",true);
}
DeletePVar(playerid,"Registruojasi");
return true;
}
case DIALOG_TD_LOGIN:
{
if(!response) return DeletePVar(playerid,"Registruojasi");
if(!strlen(inputtext) || strlen(inputtext) > 24) return ShowPlayerDialog(playerid, DIALOG_TD_LOGIN, DIALOG_STYLE_INPUT, "Žaidėjo Prisijungimas", "{FFFFFF}Malonu jog vėl sugryžote į # projekto serverį\nTikimės jog jums čia patiks ir būsite mūsų projekto dalimi.\nĮveskite slaptažodį norėdami žaisti serveryje", "Įvedžiau", "Atšaukti");
for(new i = strlen(inputtext); i != 0; --i)
{
switch(inputtext[i])
{
case 'A'..'Z', 'a'..'z', '=', ' ': return ShowPlayerDialog(playerid, DIALOG_TD_LOGIN, DIALOG_STYLE_INPUT, "Žaidėjo Prisijungimas", "{FFFFFF}Malonu jog vėl sugryžote į # projekto serverį\nTikimės jog jums čia patiks ir būsite mūsų projekto dalimi.\nĮveskite slaptažodį norėdami žaisti serveryje", "Įvedžiau", "Atšaukti");
}
}
SetPVarString(playerid,"TD_Slaptazodzio_Ivestis",inputtext);
PlayerTextDrawSetString(playerid, Prisijungimo_TD_2[playerid][1], inputtext);
SetPVarInt(playerid,"Ivestis",true);
DeletePVar(playerid,"Registruojasi");
return true;
}
}
}

stock LoadTextDraw()
{
Registracijos_TD[0] = TextDrawCreate(433.500000, 151.562500, "usebox");
TextDrawLetterSize(Registracijos_TD[0], 0.000000, 23.650003);
TextDrawTextSize(Registracijos_TD[0], 206.000000, 0.000000);
TextDrawUseBox(Registracijos_TD[0], true);
TextDrawBoxColor(Registracijos_TD[0], 102);

Registracijos_TD[1] = TextDrawCreate(209.749969, 151.556320, "usebox");
TextDrawLetterSize(Registracijos_TD[1], 0.000000, 1.530004);
TextDrawTextSize(Registracijos_TD[1], 429.249969, 0.000000);
TextDrawUseBox(Registracijos_TD[1], true);
TextDrawBoxColor(Registracijos_TD[1], 286331391);

Registracijos_TD[2] = TextDrawCreate(425.049926, 153.774978, "Registracija");
TextDrawLetterSize(Registracijos_TD[2], 0.196499, 0.856250);
TextDrawAlignment(Registracijos_TD[2], 3);
TextDrawColor(Registracijos_TD[2], -1);
TextDrawSetShadow(Registracijos_TD[2], 0);
TextDrawSetOutline(Registracijos_TD[2], 1);
TextDrawBackgroundColor(Registracijos_TD[2], 0x00000000);
TextDrawFont(Registracijos_TD[2], 2);
TextDrawSetProportional(Registracijos_TD[2], 1);

Registracijos_TD[3] = TextDrawCreate(281.850006, 328.212615, "LD_SPAC:white");
TextDrawTextSize(Registracijos_TD[3], 80.000000, 23.187500);
TextDrawColor(Registracijos_TD[3], 286331391);
TextDrawFont(Registracijos_TD[3], 4);
TextDrawSetSelectable(Registracijos_TD[3], true);

Registracijos_TD[4] = TextDrawCreate(322.899993, 333.637390, "Registruotis");
TextDrawLetterSize(Registracijos_TD[4], 0.284499, 1.188750);
TextDrawAlignment(Registracijos_TD[4], 2);
TextDrawColor(Registracijos_TD[4], -1);
TextDrawSetShadow(Registracijos_TD[4], 0);
TextDrawSetOutline(Registracijos_TD[4], 1);
TextDrawBackgroundColor(Registracijos_TD[4], 0x00000000);
TextDrawFont(Registracijos_TD[4], 2);
TextDrawSetProportional(Registracijos_TD[4], 1);

Registracijos_TD[5] = TextDrawCreate(243.299926, 285.556121, "LD_SPAC:white");
TextDrawTextSize(Registracijos_TD[5], 16.000000, 13.562500);
TextDrawColor(Registracijos_TD[5], 286331391);
TextDrawFont(Registracijos_TD[5], 4);
TextDrawSetSelectable(Registracijos_TD[5], true);

Registracijos_TD[6] = TextDrawCreate(348.450134, 285.375213, "LD_SPAC:white");
TextDrawTextSize(Registracijos_TD[6], 16.000000, 13.562500);
TextDrawColor(Registracijos_TD[6], 286331391);
TextDrawFont(Registracijos_TD[6], 4);
TextDrawSetSelectable(Registracijos_TD[6], true);

Registracijos_TD[7] = TextDrawCreate(264.099761, 287.437438, "Vyrukas");
TextDrawLetterSize(Registracijos_TD[7], 0.200999, 0.834375);
TextDrawAlignment(Registracijos_TD[7], 1);
TextDrawColor(Registracijos_TD[7], -1);
TextDrawSetShadow(Registracijos_TD[7], 0);
TextDrawSetOutline(Registracijos_TD[7], 1);
TextDrawBackgroundColor(Registracijos_TD[7], 0x00000000);
TextDrawFont(Registracijos_TD[7], 2);
TextDrawSetProportional(Registracijos_TD[7], 1);

Registracijos_TD[8] = TextDrawCreate(370.799774, 287.212463, "Mergina");
TextDrawLetterSize(Registracijos_TD[8], 0.200999, 0.834375);
TextDrawAlignment(Registracijos_TD[8], 1);
TextDrawColor(Registracijos_TD[8], -1);
TextDrawSetShadow(Registracijos_TD[8], 0);
TextDrawSetOutline(Registracijos_TD[8], 1);
TextDrawBackgroundColor(Registracijos_TD[8], 0x00000000);
TextDrawFont(Registracijos_TD[8], 2);
TextDrawSetProportional(Registracijos_TD[8], 1);

Registracijos_TD[9] = TextDrawCreate(238.850036, 183.268753, "Slaptazodis:");
TextDrawLetterSize(Registracijos_TD[9], 0.170000, 0.799375);
TextDrawAlignment(Registracijos_TD[9], 1);
TextDrawColor(Registracijos_TD[9], -1);
TextDrawSetShadow(Registracijos_TD[9], 0);
TextDrawSetOutline(Registracijos_TD[9], 1);
TextDrawBackgroundColor(Registracijos_TD[9], 0x00000000);
TextDrawFont(Registracijos_TD[9], 2);
TextDrawSetProportional(Registracijos_TD[9], 1);

Registracijos_TD[10] = TextDrawCreate(237.949966, 192.325027, "LD_SPAC:white");
TextDrawTextSize(Registracijos_TD[10], 135.500000, 22.750000);
TextDrawColor(Registracijos_TD[10], 286331391);
TextDrawFont(Registracijos_TD[10], 4);
TextDrawSetSelectable(Registracijos_TD[10], true);

Registracijos_TD[11] = TextDrawCreate(403.299926, 194.087509, "usebox");
TextDrawLetterSize(Registracijos_TD[11], 0.000000, 2.109722);
TextDrawTextSize(Registracijos_TD[11], 371.399993, 0.000000);
TextDrawUseBox(Registracijos_TD[11], true);
TextDrawBoxColor(Registracijos_TD[11], 286331391);

Registracijos_TD[12] = TextDrawCreate(238.700042, 227.493713, "Slaptas klausimas:");
TextDrawLetterSize(Registracijos_TD[12], 0.170000, 0.799375);
TextDrawAlignment(Registracijos_TD[12], 1);
TextDrawColor(Registracijos_TD[12], -1);
TextDrawSetShadow(Registracijos_TD[12], 0);
TextDrawSetOutline(Registracijos_TD[12], 1);
TextDrawBackgroundColor(Registracijos_TD[12], 0x00000000);
TextDrawFont(Registracijos_TD[12], 2);
TextDrawSetProportional(Registracijos_TD[12], 1);

Registracijos_TD[13] = TextDrawCreate(433.200012, 367.600006, "usebox");
TextDrawLetterSize(Registracijos_TD[13], 0.000000, -0.459722);
TextDrawTextSize(Registracijos_TD[13], 205.200012, 0.000000);
TextDrawUseBox(Registracijos_TD[13], true);
TextDrawBoxColor(Registracijos_TD[13], -1321061633);

Registracijos_TD[14] = TextDrawCreate(238.199905, 237.031295, "LD_SPAC:white");
TextDrawTextSize(Registracijos_TD[14], 135.500000, 22.750000);
TextDrawAlignment(Registracijos_TD[14], 1);
TextDrawColor(Registracijos_TD[14], 286331391);
TextDrawFont(Registracijos_TD[14], 4);
TextDrawSetSelectable(Registracijos_TD[14], true);

Registracijos_TD[15] = TextDrawCreate(402.999755, 238.793685, "usebox");
TextDrawLetterSize(Registracijos_TD[15], 0.000000, 2.099722);
TextDrawTextSize(Registracijos_TD[15], 371.449707, 0.000000);
TextDrawUseBox(Registracijos_TD[15], true);
TextDrawBoxColor(Registracijos_TD[15], 286331391);

Registracijos_TD[16] = TextDrawCreate(376.749847, 194.468780, "LD_SPAC:white");
TextDrawTextSize(Registracijos_TD[16], 22.600002, 18.724992);
TextDrawAlignment(Registracijos_TD[16], 1);
TextDrawColor(Registracijos_TD[16], 255);
TextDrawBackgroundColor(Registracijos_TD[16], 0x00000000);
TextDrawFont(Registracijos_TD[16], 5);
TextDrawSetPreviewModel(Registracijos_TD[16], 8530);
TextDrawSetPreviewRot(Registracijos_TD[16], 0.000000, 35.000000, 90.000000, 1.000000);

Registracijos_TD[17] = TextDrawCreate(377.699798, 240.006286, "LD_SPAC:white");
TextDrawTextSize(Registracijos_TD[17], 22.600002, 18.724992);
TextDrawAlignment(Registracijos_TD[17], 1);
TextDrawColor(Registracijos_TD[17], 255);
TextDrawBackgroundColor(Registracijos_TD[17], 0x00000000);
TextDrawFont(Registracijos_TD[17], 5);
TextDrawSetPreviewModel(Registracijos_TD[17], 8530);
TextDrawSetPreviewRot(Registracijos_TD[17], 0.000000, 35.000000, 90.000000, 1.000000);

Registracijos_TD[18] = TextDrawCreate(248.300155, 287.687438, "X");
TextDrawLetterSize(Registracijos_TD[18], 0.230999, 0.873749);
TextDrawAlignment(Registracijos_TD[18], 1);
TextDrawColor(Registracijos_TD[18], 858993663);
TextDrawSetShadow(Registracijos_TD[18], 0);
TextDrawSetOutline(Registracijos_TD[18], 1);
TextDrawBackgroundColor(Registracijos_TD[18], 0x00000000);
TextDrawFont(Registracijos_TD[18], 2);
TextDrawSetProportional(Registracijos_TD[18], 1);

Registracijos_TD[19] = TextDrawCreate(353.500122, 287.593750, "X");
TextDrawLetterSize(Registracijos_TD[19], 0.230999, 0.873749);
TextDrawAlignment(Registracijos_TD[19], 1);
TextDrawColor(Registracijos_TD[19], 858993663);
TextDrawSetShadow(Registracijos_TD[19], 0);
TextDrawSetOutline(Registracijos_TD[19], 1);
TextDrawBackgroundColor(Registracijos_TD[19], 0x00000000);
TextDrawFont(Registracijos_TD[19], 2);
TextDrawSetProportional(Registracijos_TD[19], 1);

Prisijungimo_TD[0] = TextDrawCreate(433.500000, 151.562500, "usebox");
TextDrawLetterSize(Prisijungimo_TD[0], 0.000000, 13.929996);
TextDrawTextSize(Prisijungimo_TD[0], 206.000000, 0.000000);
TextDrawUseBox(Prisijungimo_TD[0], true);
TextDrawBoxColor(Prisijungimo_TD[0], 102);

Prisijungimo_TD[1] = TextDrawCreate(209.749969, 151.556320, "usebox");
TextDrawLetterSize(Prisijungimo_TD[1], 0.000000, 1.530004);
TextDrawTextSize(Prisijungimo_TD[1], 429.249969, 0.000000);
TextDrawUseBox(Prisijungimo_TD[1], true);
TextDrawBoxColor(Prisijungimo_TD[1], 286331391);

Prisijungimo_TD[2] = TextDrawCreate(425.049926, 153.774978, "Prisijungimas");
TextDrawLetterSize(Prisijungimo_TD[2], 0.196499, 0.856250);
TextDrawAlignment(Prisijungimo_TD[2], 3);
TextDrawColor(Prisijungimo_TD[2], -1);
TextDrawSetShadow(Prisijungimo_TD[2], 0);
TextDrawSetOutline(Prisijungimo_TD[2], 1);
TextDrawBackgroundColor(Prisijungimo_TD[2], 0x00000000);
TextDrawFont(Prisijungimo_TD[2], 2);
TextDrawSetProportional(Prisijungimo_TD[2], 1);

Prisijungimo_TD[3] = TextDrawCreate(280.949981, 241.543823, "LD_SPAC:white");
TextDrawTextSize(Prisijungimo_TD[3], 79.849998, 23.231250);
TextDrawColor(Prisijungimo_TD[3], 286331391);
TextDrawFont(Prisijungimo_TD[3], 4);
TextDrawSetSelectable(Prisijungimo_TD[3], true);

Prisijungimo_TD[4] = TextDrawCreate(321.400024, 246.706100, "Prisijungti");
TextDrawLetterSize(Prisijungimo_TD[4], 0.284499, 1.188750);
TextDrawAlignment(Prisijungimo_TD[4], 2);
TextDrawColor(Prisijungimo_TD[4], -1);
TextDrawSetShadow(Prisijungimo_TD[4], 0);
TextDrawSetOutline(Prisijungimo_TD[4], 1);
TextDrawBackgroundColor(Prisijungimo_TD[4], 0x00000000);
TextDrawFont(Prisijungimo_TD[4], 2);
TextDrawSetProportional(Prisijungimo_TD[4], 1);

Prisijungimo_TD[5] = TextDrawCreate(263.150085, 180.856094, "Slaptazodis:");
TextDrawLetterSize(Prisijungimo_TD[5], 0.180999, 0.900000);
TextDrawAlignment(Prisijungimo_TD[5], 2);
TextDrawColor(Prisijungimo_TD[5], -1);
TextDrawSetShadow(Prisijungimo_TD[5], 0);
TextDrawSetOutline(Prisijungimo_TD[5], 1);
TextDrawBackgroundColor(Prisijungimo_TD[5], 0x00000000);
TextDrawFont(Prisijungimo_TD[5], 2);
TextDrawSetProportional(Prisijungimo_TD[5], 1);

Prisijungimo_TD[6] = TextDrawCreate(241.099990, 191.143753, "LD_SPAC:white");
TextDrawTextSize(Prisijungimo_TD[6], 130.949996, 22.750000);
TextDrawColor(Prisijungimo_TD[6], 286331391);
TextDrawFont(Prisijungimo_TD[6], 4);
TextDrawSetSelectable(Prisijungimo_TD[6], true);

Prisijungimo_TD[7] = TextDrawCreate(433.349975, 280.143646, "usebox");
TextDrawLetterSize(Prisijungimo_TD[7], 0.000000, -0.477499);
TextDrawTextSize(Prisijungimo_TD[7], 205.850021, 0.000000);
TextDrawUseBox(Prisijungimo_TD[7], true);
TextDrawBoxColor(Prisijungimo_TD[7], -1321061633);

Prisijungimo_TD[8] = TextDrawCreate(402.999847, 192.556274, "usebox");
TextDrawLetterSize(Prisijungimo_TD[8], 0.000000, 2.162499);
TextDrawTextSize(Prisijungimo_TD[8], 370.499847, 0.000000);
TextDrawUseBox(Prisijungimo_TD[8], true);
TextDrawBoxColor(Prisijungimo_TD[8], 286331391);

Prisijungimo_TD[9] = TextDrawCreate(374.799957, 193.156219, "LD_SPAC:white");
TextDrawTextSize(Prisijungimo_TD[9], 24.500000, 18.375000);
TextDrawAlignment(Prisijungimo_TD[9], 1);
TextDrawColor(Prisijungimo_TD[9], 255);
TextDrawBackgroundColor(Prisijungimo_TD[9], 0x00000000);
TextDrawFont(Prisijungimo_TD[9], 5);
TextDrawSetPreviewModel(Prisijungimo_TD[9], 8530);
TextDrawSetPreviewRot(Prisijungimo_TD[9], 0.000000, 35.000000, 90.000000, 1.000000);
}

stock Rodyti_Prisijungima(playerid)
{
Prisijungimo_TD_2[playerid][0] = CreatePlayerTextDraw(playerid, 215.699981, 153.999969, Player[playerid][pName]);
PlayerTextDrawLetterSize(playerid, Prisijungimo_TD_2[playerid][0], 0.194499, 0.890375);
PlayerTextDrawAlignment(playerid, Prisijungimo_TD_2[playerid][0], 1);
PlayerTextDrawColor(playerid, Prisijungimo_TD_2[playerid][0], -1);
PlayerTextDrawSetShadow(playerid, Prisijungimo_TD_2[playerid][0], 0);
PlayerTextDrawSetOutline(playerid, Prisijungimo_TD_2[playerid][0], 1);
PlayerTextDrawBackgroundColor(playerid, Prisijungimo_TD_2[playerid][0], 0x00000000);
PlayerTextDrawFont(playerid, Prisijungimo_TD_2[playerid][0], 2);
PlayerTextDrawSetProportional(playerid, Prisijungimo_TD_2[playerid][0], 1);
PlayerTextDrawShow(playerid, Prisijungimo_TD_2[playerid][0]);

Prisijungimo_TD_2[playerid][1] = CreatePlayerTextDraw(playerid, 267.200134, 197.518554, "Jusu slaptazodis");
PlayerTextDrawLetterSize(playerid, Prisijungimo_TD_2[playerid][1], 0.213499, 0.799375);
PlayerTextDrawAlignment(playerid, Prisijungimo_TD_2[playerid][1], 2);
PlayerTextDrawColor(playerid, Prisijungimo_TD_2[playerid][1], -1);
PlayerTextDrawSetShadow(playerid, Prisijungimo_TD_2[playerid][1], 0);
PlayerTextDrawSetOutline(playerid, Prisijungimo_TD_2[playerid][1], 1);
PlayerTextDrawBackgroundColor(playerid, Prisijungimo_TD_2[playerid][1], 0x00000000);
PlayerTextDrawFont(playerid, Prisijungimo_TD_2[playerid][1], 2);
PlayerTextDrawSetProportional(playerid, Prisijungimo_TD_2[playerid][1], 1);
PlayerTextDrawShow(playerid, Prisijungimo_TD_2[playerid][1]);

for(new i;i SetPVarInt(playerid,"Rodyti_Prisijungima",true);
SelectTextDraw(playerid, 0x72261AFF);
}
stock Slepti_Prisijungima(playerid)
{
for(new i;i for(new i;i DeletePVar(playerid,"Rodyti_Prisijungima");
CancelSelectTextDraw(playerid);
}
stock Slepti_Registracija(playerid)
{
for(new i;i for(new i;i DeletePVar(playerid,"Rodyti_Registracija");
}

stock Rodyti_Registracija(playerid)
{
Registracijos_TD_2[playerid][0] = CreatePlayerTextDraw(playerid, 215.699981, 153.999969, Player[playerid][pName]);
PlayerTextDrawLetterSize(playerid, Registracijos_TD_2[playerid][0], 0.194499, 0.890375);
PlayerTextDrawAlignment(playerid, Registracijos_TD_2[playerid][0], 1);
PlayerTextDrawColor(playerid, Registracijos_TD_2[playerid][0], -1);
PlayerTextDrawSetShadow(playerid, Registracijos_TD_2[playerid][0], 0);
PlayerTextDrawSetOutline(playerid, Registracijos_TD_2[playerid][0], 1);
PlayerTextDrawBackgroundColor(playerid, Registracijos_TD_2[playerid][0], 0x00000000);
PlayerTextDrawFont(playerid, Registracijos_TD_2[playerid][0], 2);
PlayerTextDrawSetProportional(playerid, Registracijos_TD_2[playerid][0], 1);
PlayerTextDrawShow(playerid,Registracijos_TD_2[playerid][0]);

Registracijos_TD_2[playerid][1] = CreatePlayerTextDraw(playerid, 246.600036, 199.587509, "Jusu Slaptazodis");
PlayerTextDrawLetterSize(playerid, Registracijos_TD_2[playerid][1], 0.211500, 0.733749);
PlayerTextDrawAlignment(playerid, Registracijos_TD_2[playerid][1], 1);
PlayerTextDrawColor(playerid, Registracijos_TD_2[playerid][1], -1);
PlayerTextDrawSetShadow(playerid, Registracijos_TD_2[playerid][1], 0);
PlayerTextDrawSetOutline(playerid, Registracijos_TD_2[playerid][1], 1);
PlayerTextDrawBackgroundColor(playerid, Registracijos_TD_2[playerid][1], 0x00000000);
PlayerTextDrawFont(playerid, Registracijos_TD_2[playerid][1], 2);
PlayerTextDrawSetProportional(playerid, Registracijos_TD_2[playerid][1], 1);
PlayerTextDrawShow(playerid,Registracijos_TD_2[playerid][1]);

Registracijos_TD_2[playerid][2] = CreatePlayerTextDraw(playerid, 248.050003, 243.506271, "Jusu Slaptazodis");
PlayerTextDrawLetterSize(playerid, Registracijos_TD_2[playerid][2], 0.211500, 0.733749);
PlayerTextDrawAlignment(playerid, Registracijos_TD_2[playerid][2], 1);
PlayerTextDrawColor(playerid, Registracijos_TD_2[playerid][2], -1);
PlayerTextDrawSetShadow(playerid, Registracijos_TD_2[playerid][2], 0);
PlayerTextDrawSetOutline(playerid, Registracijos_TD_2[playerid][2], 1);
PlayerTextDrawBackgroundColor(playerid, Registracijos_TD_2[playerid][2], 0x00000000);
PlayerTextDrawFont(playerid, Registracijos_TD_2[playerid][2], 2);
PlayerTextDrawSetProportional(playerid, Registracijos_TD_2[playerid][2], 1);
PlayerTextDrawShow(playerid,Registracijos_TD_2[playerid][2]);

for(new i;i SetPVarInt(playerid,"Rodyti_Registracija",true);
SelectTextDraw(playerid, 0x72261AFF);
}
publics OnPlayerRegCheck(playerid)
{
new rows, fields;
cache_get_data(rows, fields);
ServerSetPlayerPos(playerid, 2578.6248,1584.6526,47.8490);
SetPlayerCameraPos(playerid,2578.6248,1584.6526,37.8490);
SetPlayerCameraLookAt(playerid,2528.1394,1549.2584,10.8203);
SetPlayerVirtualWorld(playerid, playerid+1);
if(rows) IsRegister{playerid} = true,Rodyti_Prisijungima(playerid);
else IsRegister{playerid} = false,Rodyti_Registracija(playerid);
return true;
}[/spoiler]

Jei kažką praleidau tiesiog tiems kas skriptina manau pravers, o tu Andrey_Barnett kitą kartą būk atsargesnis prieš dalindamasis savo kurtomis sistemomis ir kurtais TextDraw'ais.   Sėkmės su jumis Thomas_White (Tomkis)

Redaguota , nario Thomas_White
  • ,
  • Parašė po 1 metų...

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