LosO
-
Příspěvků
295 -
Registrován
-
Aktivní
-
Vítězných dnů
2
Content Type
Profiles
Forums
Calendar
Gallery
SA-MP
Příspěvky posted by LosO
-
-
Bez kodu ti tu nik nepomôže niesme čarodejníci čo vidia do tvojho PC
-
Presne toto som potreboval Díkes )
-
Nepochopil si to velmi ale tak ešte raz
mam dialog napr:
if(dialogid == 1) { if(response == 1) { switch(listitem) { case 0: { A tu by som chcel (ak by to šlo) vyvolať príkaz niejak čo je v onplayercommand.. } } } }
-
Zdravím mám na vás menšiu otázočku dá sa spraviť že napr. v dialogu si spustím tento príkaz ?
(A nie nechcem to vnutro toho prikazu mať v dialogu len či to nejde cez niejaku funkciu vyvolať ten príkaz..)
if(!strcmp(cmdtext, "/ahoj", true)) { //bla bla bla return 1; }
-
Zdravím mam menší problém snažím sa spraviť topku hráčov ale naskytol sa mi problem uklada sa to dobre ale akurat po reštarte servera pri načítaní sa to niejak doprehadzuje a ukazuje len prvý riadok čo je v subore a ostatok sa smaže tu je kod:
enum Top_Data { Topper[30], Topy } new TopInfo[MAX_TOPS][Top_Data];
ongamemode new str2[20]; new str[200]; format(str2,20,"Tops.txt"); if(!fexist(str2)) { new File:file = fopen(str2,io_write); format(str,200,"%s %d\r\n",Top_DEFAULT_NAME,0); format(str,200,"%s %d",Top_DEFAULT_NAME,0); fwrite(file,str); fclose(file); }else{ new File:file = fopen(str2,io_read); fread(file,str);DelChar(str); sscanf(str,"sd",TopInfo[0][Topper],TopInfo[0][Topy]); fread(file,str);DelChar(str); sscanf(str,"sd",TopInfo[1][Topper],TopInfo[1][Topy]); fclose(file); }
To ukladanie sem nejdem dávať to funguje.. Ďakujem za pomoc.
Tak nevie niekdo ?
-
Tam kde si vola taxikara tak tam vlož Zakaznik[playerid] == 1
-
Tak som to našiel je to id 3458 aj tak ďakujem za snahu
-
A ake molo ? Lebo v tom mta som hladal ale nič..
-
Zdravím mám na vás mensišu prozbičku potreboval by som zistiť id objektu po ktorom jazdi ten na tom videu od 12 sekundy
Ďakujem vopred
-
ix a iy a iz su suradnice pre interier
ii id interieru
vx a vy a vz a va su suradnice kde bude uložene auto to va je rotacia vozidla
-
EDIT: No tak somn skusil nastaviť na textdraw1,2,3,4 BOX a už to ide
Ale aj tak ďakujem za pomoc / snahu
-
ved tam nemam nulu..
-
čiže všade mam podávať
PlayerTextDrawTextSize(playerid,Textdraw2[playerid], 200.000000, 10.000000); ? -
Stále nejde..
-
Zdravím,
potreboval by som pomôcť s OnPlayerClickPlayerTextDraw. Snažím sa spraviť aby som si mohol vyberať napr. skiny a keď kliknem na td tak aby to ukazalo iný ale teraz sa mi naskytol problem kurzor na kliknutie sa zobrazí normalne ale ako nahle kliknem na TD tak neraguje tu je kod:Ďakujem za pomocnews: new PlayerText:Textdraw0[MAX_PLAYERS_EX]; new PlayerText:Textdraw1[MAX_PLAYERS_EX]; new PlayerText:Textdraw2[MAX_PLAYERS_EX]; new PlayerText:Textdraw3[MAX_PLAYERS_EX]; new PlayerText:Textdraw4[MAX_PLAYERS_EX]; v OnPlayerConnect: Textdraw0[playerid] = CreatePlayerTextDraw(playerid,223.000000, 246.000000, "New Textdraw"); PlayerTextDrawBackgroundColor(playerid,Textdraw0[playerid], 255); PlayerTextDrawFont(playerid,Textdraw0[playerid], 5); PlayerTextDrawLetterSize(playerid,Textdraw0[playerid], 0.500000, 1.000000); PlayerTextDrawColor(playerid,Textdraw0[playerid], -1); PlayerTextDrawSetOutline(playerid,Textdraw0[playerid], 0); PlayerTextDrawSetProportional(playerid,Textdraw0[playerid], 1); PlayerTextDrawSetShadow(playerid,Textdraw0[playerid], 1); PlayerTextDrawUseBox(playerid,Textdraw0[playerid], 1); PlayerTextDrawBoxColor(playerid,Textdraw0[playerid], 255); PlayerTextDrawTextSize(playerid,Textdraw0[playerid], 161.000000, 160.000000); //PlayerTextDrawSetPreviewModel(playerid, Textdraw0[playerid], 1); PlayerTextDrawSetPreviewRot(playerid, Textdraw0[playerid], -16.000000, 0.000000, -55.000000, 1.000000); PlayerTextDrawSetSelectable(playerid,Textdraw0[playerid], 0); Textdraw1[playerid] = CreatePlayerTextDraw(playerid,371.000000, 246.000000, "X"); PlayerTextDrawTextSize(playerid,Textdraw1[playerid],371.0,246.0); PlayerTextDrawAlignment(playerid, Textdraw4[playerid],0); PlayerTextDrawBackgroundColor(playerid,Textdraw1[playerid], 255); PlayerTextDrawFont(playerid,Textdraw1[playerid], 1); PlayerTextDrawLetterSize(playerid,Textdraw1[playerid], 0.500000, 1.000000); PlayerTextDrawColor(playerid,Textdraw1[playerid], 0xffffffff); PlayerTextDrawSetProportional(playerid,Textdraw1[playerid], 1); PlayerTextDrawSetShadow(playerid,Textdraw1[playerid], 1); Textdraw2[playerid] = CreatePlayerTextDraw(playerid,318.000000, 400.000000, "~>~"); PlayerTextDrawTextSize(playerid,Textdraw2[playerid],318.0,400.0); PlayerTextDrawAlignment(playerid, Textdraw4[playerid],0); PlayerTextDrawBackgroundColor(playerid,Textdraw2[playerid], 255); PlayerTextDrawFont(playerid,Textdraw2[playerid], 1); PlayerTextDrawLetterSize(playerid,Textdraw2[playerid], 0.709999, 3.199999); PlayerTextDrawColor(playerid,Textdraw2[playerid], 0xffffffff); PlayerTextDrawSetProportional(playerid,Textdraw2[playerid], 1); PlayerTextDrawSetShadow(playerid,Textdraw2[playerid], 1); Textdraw3[playerid] = CreatePlayerTextDraw(playerid,272.000000, 400.000000, "~<~"); PlayerTextDrawTextSize(playerid,Textdraw3[playerid],272.0,400.0); PlayerTextDrawAlignment(playerid, Textdraw4[playerid],0); PlayerTextDrawBackgroundColor(playerid,Textdraw3[playerid], 255); PlayerTextDrawFont(playerid,Textdraw3[playerid], 1); PlayerTextDrawLetterSize(playerid,Textdraw3[playerid], 0.709999, 3.199999); PlayerTextDrawColor(playerid,Textdraw3[playerid], 0xffffffff); PlayerTextDrawSetProportional(playerid,Textdraw3[playerid], 1); PlayerTextDrawSetShadow(playerid,Textdraw3[playerid], 1); Textdraw4[playerid] = CreatePlayerTextDraw(playerid,342.000000, 395.000000, "Kupit"); PlayerTextDrawTextSize(playerid,Textdraw4[playerid],342.0,395.0); PlayerTextDrawAlignment(playerid, Textdraw4[playerid],0); PlayerTextDrawBackgroundColor(playerid,Textdraw4[playerid], 255); PlayerTextDrawFont(playerid,Textdraw4[playerid], 1); PlayerTextDrawLetterSize(playerid,Textdraw4[playerid], 0.500000, 1.000000); PlayerTextDrawColor(playerid,Textdraw4[playerid], 0xffffffff); PlayerTextDrawSetProportional(playerid,Textdraw4[playerid], 1); PlayerTextDrawSetShadow(playerid,Textdraw4[playerid], 1); PlayerTextDrawSetSelectable(playerid,Textdraw1[playerid], 1); PlayerTextDrawSetSelectable(playerid,Textdraw2[playerid], 1); PlayerTextDrawSetSelectable(playerid,Textdraw3[playerid], 1); PlayerTextDrawSetSelectable(playerid,Textdraw4[playerid], 1); a v príkaze: PlayerTextDrawShow(playerid, Textdraw0[playerid]); PlayerTextDrawShow(playerid, Textdraw1[playerid]); PlayerTextDrawShow(playerid, Textdraw2[playerid]); PlayerTextDrawShow(playerid, Textdraw3[playerid]); PlayerTextDrawShow(playerid, Textdraw4[playerid]); PlayerTextDrawSetSelectable(playerid,Textdraw1[playerid], 1); PlayerTextDrawSetSelectable(playerid,Textdraw2[playerid], 1); PlayerTextDrawSetSelectable(playerid,Textdraw3[playerid], 1); PlayerTextDrawSetSelectable(playerid,Textdraw4[playerid], 1); SelectTextDraw(playerid, 0xFF4040AA); Public: public OnPlayerClickPlayerTextDraw(playerid, PlayerText:playertextid) { if(playertextid == Textdraw1[playerid]) { PlayerTextDrawHide(playerid, Textdraw0[playerid]); PlayerTextDrawHide(playerid, Textdraw1[playerid]); PlayerTextDrawHide(playerid, Textdraw2[playerid]); PlayerTextDrawHide(playerid, Textdraw3[playerid]); PlayerTextDrawHide(playerid, Textdraw4[playerid]); CancelSelectTextDraw(playerid); } else if(playertextid == Textdraw2[playerid]) { PlayerTextDrawHide(playerid, Textdraw0[playerid]); PlayerTextDrawHide(playerid, Textdraw1[playerid]); PlayerTextDrawHide(playerid, Textdraw2[playerid]); PlayerTextDrawHide(playerid, Textdraw3[playerid]); PlayerTextDrawHide(playerid, Textdraw4[playerid]); CancelSelectTextDraw(playerid); } else if(playertextid == Textdraw3[playerid]) { PlayerTextDrawHide(playerid, Textdraw0[playerid]); PlayerTextDrawHide(playerid, Textdraw1[playerid]); PlayerTextDrawHide(playerid, Textdraw2[playerid]); PlayerTextDrawHide(playerid, Textdraw3[playerid]); PlayerTextDrawHide(playerid, Textdraw4[playerid]); CancelSelectTextDraw(playerid); } else if(playertextid == Textdraw4[playerid]) { PlayerTextDrawHide(playerid, Textdraw0[playerid]); PlayerTextDrawHide(playerid, Textdraw1[playerid]); PlayerTextDrawHide(playerid, Textdraw2[playerid]); PlayerTextDrawHide(playerid, Textdraw3[playerid]); PlayerTextDrawHide(playerid, Textdraw4[playerid]); CancelSelectTextDraw(playerid); } return 1; }
-
ii = id interieru
-
A niejak inak by to nešlo ?
-
Zdravím,
Mám menší problém v mode mam spravené aby hráči s rovnakého zamestnania sa nemohli zabijať lenže problém je že ak donho stale striela napr. s TEC 9 tak mu to pomaličky to hp uberá potrebujem aby to neuberalo vôbec tu je kod:
Mam to v OnPlayerTakeDamage
if(issuerid != INVALID_PLAYER_ID) { if(Job[playerid] == Job[issuerid]) { if(vdm[playerid] == 0) { new Float:hp; GetPlayerHealth(playerid, hp); SetPlayerHealth(playerid, hp); SetPlayerHealth(playerid, hp); Box(issuerid,"Hrac je v rovnakom povolani ako vy! Nemozete ho zabit",3); } } }
-
A načo tam robiť 1 000 000 časovačov ked s toho možeš spravit jeden prikaz ?
-
Diky za pomoc
-
A ešte sa chcem spýtať ako spraviť že ak budú mať viacerý hráči rovnaké score tak aby nikdo nevyhral ?
-
Zdravím,
Robím si dm systém ale mam menší problém. Po uplinutí času chcem aby to vyhrásilo hráča čo má najvíac zabití.. lenže mam problém že mi to do chatu vypíše všetkych čo su v dm. Tak vás prosím ako spraviť aby to vyhlásilo len 1 hráča čo má najviac zabití tu je kod čo mám:
new topkills = 0; for(new i;i<MAX_PLAYERS_EX;i++) { if(IsPlayerConnected(i)) { if(vdm[i] == 1) { ResetPlayerWeapons(i); SetPlayerVirtualWorld(i, 0); SpawnPlayer(i); vdm[i] = 0; if(DmKill[i] > topkills) { topkills = DmKill[i]; DatPeniaze(i,DMInfo[Vyhras]*DMInfo[Bojovnici]); STRINGALL(0x66ffccFF,"Hráč {ff0000}%s {66ffcc}vyhral DM s %d kills. {66ffcc}Výhra{ff0000} %s $",Jmeno(i),DmKill[i],Number(DMInfo[Vyhras]*DMInfo[Bojovnici])); } } } }
Nevie niekto ? -
Diky za pomoc funguje
-
Aha a ako to mam teda upravit ?
Time
v Herní (SA:MP, CS apod.)
Odesláno: