Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.
GTAONLINE.PL
Tematy otagowane jako: oskryptowanie
1. [INNE] Oskryptowanie
Witam i? mam problem z oskryptowaniem daty w textdrawie czy kto? by mi pom?g? to zrobic?:
TCzas6 = TextDrawCreate(550.555480, 38.888832, "02.03.2015");
TextDrawLetterSize(TCzas6, 0.241666, 1.563704);
TextDrawAlignment(TCzas6, 1);
TextDrawColor(TCzas6, -1);
TextDrawSetShadow(TCzas6, 0);
TextDrawSetOutline(TCzas6, 1);
TextDrawBackgroundColor(TCzas6, 51);
TextDrawFont(TCzas6, 1);
TextDrawSetProportional(TCzas6, 1);

Nie wiem czy dawa? to w timerze co sekunde czy jak prosz? o szybk? pomoc.
Prosz? te? o podanie skryptu do oskryptowania tego.

I mam pytanie Jakie textdrawy dawac globalnie a jakie Players??
Bo nie rozumiem r?znicy.
2. Oskryptowanie gui.
Witam wszystkich u?ytkownik?w forum. Jestem nowy w ?wiecie .lua. Dzisiaj zrobi?em gui na panel policji i chia? bym sie was zapytac, drodzy weterani. Jak moge oskryptowa? moje gui. Pokaze ss-a jak to gui wyglada. Chcia? bym was poprosi? aby?cie wyt?umaczyli mi jak te funkcje cale zrobi? itp. Jak by kto? by? sk?onny pom?c to GG:3689199

A tu moje wypociny kodowe :

[IMG]http://iv.pl/images/01316617401727685410.png[/IMG]

[size=18] Zawarto?? pliku policja_c[/size]
[code]GUIEditor_Window = {}
GUIEditor_Button = {}
GUIEditor_Edit = {}
GUIEditor_Grid = {}

GUIEditor_Window[1] = guiCreateWindow(0.3703,0.1014,0.2383,0.5681,"Panel Policji",true)
guiSetVisible(GUIEditor_Window[1], false)
GUIEditor_Button[1] = guiCreateButton(202,39,91,29,"Mandat",false,GUIEditor_Window[1])
GUIEditor_Button[2] = guiCreateButton(203,74,91,29,"Wiezienie",false,GUIEditor_Window[1])
GUIEditor_Button[3] = guiCreateButton(205,110,91,29,"Kick",false,GUIEditor_Window[1])
GUIEditor_Grid[1] = guiCreateGridList(36,49,160,247,false,GUIEditor_Window[1])
guiGridListSetSelectionMode(GUIEditor_Grid[1],2)

guiGridListAddColumn(GUIEditor_Grid[1],"Gracze:",0.2)
GUIEditor_Button[4] = guiCreateButton(206,146,90,30,"Score",false,GUIEditor_Window[1])
GUIEditor_Button[5] = guiCreateButton(91,133,5,5,"",false,GUIEditor_Button[4])
GUIEditor_Edit[1] = guiCreateEdit(28,327,197,30,"Ilosc",false,GUIEditor_Window[1])...
3. [GF] zapisanie sie hasla frakcji i oskryptowanie auta nie dz
Witam. mam o to takie cos

[code]if(!strcmp(cmd, "/asapd", true) && IsPlayerAdmin(playerid) == 1){
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))return SendClientMessage(playerid, KOLOR_SZARY,"U?yj: /asapd [haslo]");
pdek = udb_hash(tmp);
dini_IntSet(PL,"pdhaslo",udb_hash(tmp));
format(string,256,"Haslo PD to: %s.",tmp);
SendClientMessage(playerid,KOLOR_SZARY,string);
return true;
}
if(!strcmp(cmd, "/sapd", true)){
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))return SendClientMessage(playerid, KOLOR_SZARY,"U?yj: /sapd [haslo]");
if(udb_hash(tmp)==pdek){
PD[playerid]=1;
SendClientMessage(playerid, KOLOR_SZARY,"Wszedles na slu?be SAPD.");
}else
return true;
}[/code]

ustalam haslo i loguje, ale jak zrobic, zeby zapisac haslo,czyli,, ja jako admin wpisze /asapd kloc i zeby po restarcie servera drugi raz sie nie logowac na adma i nie ustalac hasla, zapisac je, zeby odrazu sie zalogwac nim. I drugie

[code]
new pdt;


public OnPlayerStateChange(playerid, newstate, oldstate)
{
if(newstate == PLAYER_STATE_DRIVER && GetPlayerVehicleID(playerid) == pdt)
{
if(PD[playerid])
{
RemovePlayerFromVehicle(playerid);
}
}
return 1;
}[/code]

oskryptowanie auta mam, dodaje je do mapy, ustalam pdt = addstaticvehicleex i dalej tam auto, nie ma errorow, nie mam warningow, a nie musze byc pdkiem by wsiadac do auta, nie wywala nic ;/ nie dziala. Pomozecie? Zimne :piwo: :piwo: :...
4. [INNE] Oskryptowanie aut
Witam, mam problem z oskryptowaniem aut dla wybranego teamu(dru?yny)

robie tak:

Kod:


new pojazdpolicji[13];


w ongamemodeinit

Kod:


pojazdpolicji[0] = AddStaticVehicle(596...
pojazdpolicji[1] = AddStaticVehicle(598... i tak dalej :)


i nast?pnie w publicu

Kod:


public OnPlayerStateChange(playerid,newstate,oldstate)
{
if(newstate == 5 || newstate == PLAYER_STATE_DRIVER)// miejsce kierowcy.
{
for(new xd; xd < 13; xd++)
{
if(GetPlayerVehicleID(playerid) == pojazdpolicji[xd] && GetPlayerTeam(playerid) == Gliny)//sprawdza czy gracz nie jest policjantem (jak jest nic nie robi)
{
RemovePlayerFromVehicle(playerid);//wywala z auta
SendClientMessage(playerid, BIALY, "Pojazd dla policji");//wiadomo??
}
}
}
return 1;
}

wszystko si? dobrze komplikuje jednak kiedy pr?buje wej?? inn? dru?yn? do auta, wchodzi on bez problemu nie wy?wietla si? nawet "pojazd dla policji".
5. [INNE] Oskryptowanie aut
Witam! Mam problem z oskryptowaniem aut. Problem polega na tym, ?e w tym kodzie:

[code]public OnPlayerStateChange(playerid, newstate, oldstate)
{
if(newstate == PLAYER_STATE_DRIVER)
{
new piloci;
piloci = GetPlayerVehicleID(playerid);
if (piloci == sf1, sf2, sf3,sf4,sf5,sf6,sf7,sf8,sf9,lv1,lv2,lv3,lv4,lv5,lv6,lv7,lv8,lv9)
{
if(gTeam[playerid] != TEAM_1){
SetPlayerHealth(playerid, 20);
}else{
SetTimerEx("praca", 3000, 0, "d", playerid);
}
}
}
return 1;
}[/code]

Do pojazd?w pilot?w:

[code]a1 = AddStaticVehicle(520, -1302.5753, 50.3752, 14.8043, 22, 1, 1); //spawnpoint (8)
sf1 = AddStaticVehicle(593, -1276.0159, -250.0409, 13.8043, 22, 1, 1); //spawnpoint (8)
sf2 = AddStaticVehicle(593, -1289.3093, -254.9253, 13.8088, 22, 1, 1); //spawnpoint (9)
sf3 = AddStaticVehicle(593, -1308.7999, -261.2753, 13.8088, 22, 1, 1); //spawnpoint (11)
sf4 = CreateVehicle(593, -1299.8721, -257.3182, 13.8088, 11, -1, -1, 120000); //spawnpoint (12)
sf5 = CreateVehicle(593, -1317.662, -267.8938, 13.8088, 11, -1, -1, 120000); //spawnpoint (13)
sf6 = CreateVehicle(511, -1339.3755, -265.3702, 13.8088, 316, -1, -1, 120000); //spawnpoint (14)
sf7 = CreateVehicle(511, -1350.9939, -250.1626, 13.8043, 316, -1, -1, 120000); //spawnpoint (15)
sf8 = CreateVehicle(511, -1365.234, -234.2276, 13.8088, 316, -1, -1, 120000); //spawnpoint (16)
sf9 = CreateVehicle(511, -1379.3234, -220.4458, 13.8088, 316, -1, -1, 120000); //spawnpoint (17)
lv1 = CreateVehicle(5...