IchNar
-
Příspěvků
92 -
Registrován
-
Aktivní
Content Type
Profiles
Forums
Calendar
Gallery
SA-MP
Příspěvky posted by IchNar
-
-
woody to mam lenze s kamaratom mi to neslo skusal som to cez hamachi a nic..a uarebugged v localhoste sa moc nevyznam mal som server na lcs hosting sk lenze tam pise ked si to dam do samp hacked by vegaz..
-
Neviete o nejakom free samp hostingu kde by som mohol testovat svoje scripty?
Ďakujem za všetky odpovede.
-
Davas tam zbytocne dini_Set(cesta, jmeno, "jmeno"); keďže meno ukladas v tom formate format(cesta, sizeof(cesta), "/pozice/%s.txt", jmeno[playerid]); Takže to daj proste preč dini_Set(cesta,jmeno,"jmeno"); a dini_Get(cesta,"jmeno,"Jmeno");.
-
Nemôžeš máť peniz[20] pretože to nieje string.Takže zmaž to [20] a malo by ti to ísť.
-
Nie,nejde.Keď to chceš zväčšiť alebo zmenšiť jedine cez textdraw.
-
Za 1. máš chybtu v tomto:
SendClientMessageToAll(playerid,str); toto má byť SendClientMessageToAll(farba,str);
A za 2.pošli tie errory čo ti to vypisuje.
-
Prepáč Thomas som sa pomýlil,ale hlavne že si si to opravil
-
Hore do módu si daj:
new bool:campfire[MAX_PLAYERS];
Pokial nemáš zadefinovane MAX_PLAYERS tak si daj hore do módu kde máš definicie:
#define MAX_PLAYERS 10 to 10 si zmen na počet slotov tvojho servera
Teraz ideme k tomu čo si chcel:
public OnPlayerCommandText(playerid, cmdtext[]) { new cmd[256]; new idx; cmd = strtok(cmdtext, idx); if (strcmp(cmd,"/campfire",true) == 0) { ApplyAnimation(playerid,"BOMBER","BOM_Plant",4.0,0,0,0,0,0); ApplyAnimation(playerid,"BOMBER","BOM_Plant",4.0,0,0,0,0,0); new Float:plocx,Float:plocy,Float:plocz,Float:ploca; GetPlayerPos(playerid, plocx, plocy, plocz); GetPlayerFacingAngle(playerid,ploca); CreateCamp(plocx,plocy,plocz,ploca); campfire[playerid] = true; return 1; } else if (strcmp(cmd,"/removecampfire",true) == 0) { if(campfire[playerid] == true)return SendClientMessage(playerid,0xFFAAFF,"Už máš vytvorený jeden campfire!"); ApplyAnimation(playerid,"BOMBER","BOM_Plant",4.0,0,0,0,0,0); ApplyAnimation(playerid,"BOMBER","BOM_Plant",4.0,0,0,0,0,0); DeleteClosestCamp(playerid); campfire[playerid] = false; return 1; } return 0; }
-
Hore do módu alebo filterscriptu daj toto: new car; new pickup; do OnFilterscriptInit alebo do OnGamemodeInit daj toto: pickup = CreatePickup(id pickupu,....) do OnPlayerPickUpPickup daj toto: if(pickupid == pickup) { new Float:x,Float:y,Float:z; GetPlayerPos(playerid,x,y,z); car = CreateVehicle(id auta,x,y,z,....) PutPlayerInVehicle(playerid,car,0); } do OnPlayerExitVehicle daj toto: if(GetVehicleModel(car)) { DestroyVehicle(car); } A je to .
-
-
-
Tu si stiahneš ten include: http://www.mediafire.com/download/j7of3tl61bh475s/dutils.inc
A ten include dáš do zložky pawno->include
-
To preto,lebo toho hráča to najprv kickne až potom napíše správu,takže on to nevidí.
-
format(str,30,"%02d:%02d",hod,minn);
Hodiny = TextDrawCreate(551.2, 24.0, str);
TextDrawLetterSize(Hodiny, 0.55, 2.0);
TextDrawFont(Hodiny, 3);
TextDrawSetOutline(Hodiny, 2);
for(new i; i < MAX_PLAYERS;i++){
BenzinTD[i] = TextDrawCreate(205.000000, 374.000000, "~b~~b~PALIVO: ~w~100~b~ KM/H: ~w~300");
TextDrawBackgroundColor(BenzinTD[i],255);
TextDrawFont(BenzinTD[i],2);
TextDrawLetterSize(BenzinTD[i], 0.440000, 2.400000);
TextDrawColor(BenzinTD[i], 16711935);
TextDrawSetOutline(BenzinTD[i], 1);
TextDrawSetProportional(BenzinTD[i], 1);
}
for(new x; x< MAX_VEHICLES;x++){
Benzin[x] = random(100);
}TDlogo = TextDrawCreate(500,2,"~g~nazev ~y~serveru!!");
TextDrawLetterSize(TDlogo,0.900000,1.700000);
TextDrawAlignment(TDlogo,0);
TextDrawBackgroundColor(TDlogo,0x000000ff);
TextDrawFont(TDlogo,0);
TextDrawUseBox(TDlogo,0);
TextDrawSetOutline(TDlogo,1);
TextDrawSetProportional(TDlogo,1);
TextDrawSetShadow(TDlogo,0);
//-------------------------
TDweb = TextDrawCreate(14,431,"~g~zatim neni");
TextDrawLetterSize(TDweb,0.500000,1.300000);
TextDrawAlignment(TDweb,1);
TextDrawBackgroundColor(TDweb,0x000000ff);
TextDrawFont(TDweb,0);
TextDrawUseBox(TDweb,0);
TextDrawSetOutline(TDweb,1);
TextDrawSetProportional(TDweb,1);
TextDrawSetShadow(TDweb,0);
//-------------------------
Clock = TextDrawCreate(549,26,"~w~00:00");
TextDrawLetterSize(Clock,0.600000,1.900000);
TextDrawAlignment(Clock,0);
TextDrawBackgroundColor(Clock,0x000000ff);
TextDrawFont(Clock,3);
TextDrawUseBox(Clock,0);
TextDrawSetOutline(Clock,1);
TextDrawSetProportional(Clock,1);
TextDrawSetShadow(Clock,1);
//-------------------------
RealClock = TextDrawCreate(596,18,"~y~00:00");
TextDrawLetterSize(RealClock,0.349999,1.000000);
TextDrawAlignment(RealClock,0);
TextDrawBackgroundColor(RealClock,0x000000ff);
TextDrawFont(RealClock,3);
TextDrawUseBox(RealClock,0);
TextDrawSetOutline(RealClock,1);
TextDrawSetProportional(RealClock,1);
TextDrawSetShadow(RealClock,1);
//-------------------------
print("* TextDraws has been created!");Malo by to fungovať.
-
public OnGameModeInit().
-
Viem že cez timer ale ako spravím že mu to ubudne to 1 percento a keď dá to /uzdrav tak mu to pridá tak ako si písal.
-
A ako spravím že napr. dá príkaz /info a tam bude mať napísané 100% hladu a napr. každú minútu mu ubudne 1 % ako to spravím ?
-
Ako mám spraviť ubúdanie hladu a že keď sa naje tak sa mu hlad doplní ? A keď nie a hlad sa mu mine tak ho to zabije? Ďakujem za odpovede.
-
Díky moc Sanios.
-
Takže mám taký problém.Chcel by som spraviť nejaký stock alebo niečo aby to bola taká podmienka ako napr.GivePlayerMoney a bolo by to GivePlayerBody a za tie body by si hráč mohol nakupovať rozne zbrane,money atd..Ako mám spraviť taký stock aby to fungovalo to GivePlayerBody ? Keby som to dal do príkazu že by mu to pridalo nejake body..Ďakujem za odpovede.
-
-
Dík moc.
-
Mám car spawner ako všetko funguje len neviem ako by som to mohol spraviť to spawnutie na meno auta a nie na ID auta.Tu je kód.
public OnPlayerCommandText(playerid, cmdtext[]){if (strcmp("/car", cmdtext, true, 10) == 0){ShowPlayerDialog(playerid,1,DIALOG_STYLE_INPUT,"Car spawner","Zadaj ID auta ktoré chceš spawnúť","Zadať","Zrušiť");return 1;}return 0;}public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]){if(dialogid == 1){if(response == 0){}if(response == 1){new car = strval(inputtext);new Float:x,Float:y,Float:z;GetPlayerPos(playerid,x,y,z);CreateVehicle(car,x,y,z,-1,-1,-1,6000);}}return 1;}Ďakujem za odpoveď. -
Dííky,moc .Už funguje všetko ako mý,môžte LOCK.
Souradnice
v Herní (SA:MP, CS apod.)
Odesláno:
Stiahni si texdraw editor na internete ich je dosť,to len stiahneš a tam si to spravíš.