-
Posts
540 -
Joined
-
Last visited
-
Days Won
20
Content Type
Profiles
Forums
News
Documentation
Posts posted by hanako
-
-
mhm,frumos
-
daca nu ma insel, ar trebui ca, codul tau sa arate astfel
forward LoadJobs(); public LoadJobs() { for(new i = 1; i <= cache_num_rows(); i++) { cache_get_value_name_int (0, "ID", JobInfo[i][ID]); cache_get_value_name_float(0, "X", JobInfo[i][LocationX]); cache_get_value_name_float(0, "Y", JobInfo[i][LocationY]); cache_get_value_name_float(0, "Z", JobInfo[i][LocationZ]); cache_get_field_name (0, "Name", JobInfo[i][Name], 128); Iter_Add(Jobes, i); new gString[200]; format(gString,sizeof(gString),"Job: {cc0000}%s{ffffff}\nWrite {cc0000}(/getjob){ffffff} to get job\nWrite {cc0000}(/quitjob){ffffff} to quit job",JobInfo[i][Name]); joblabel[i] = CreateDynamic3DTextLabel(gString, 0xFFFFFFFF, JobInfo[i][LocationX],JobInfo[i][LocationY],JobInfo[i][LocationZ], 10, INVALID_PLAYER_ID, INVALID_VEHICLE_ID, 0, -1, -1, -1,20.0 ); CreatePickup(1239, 23, JobInfo[i][LocationX], JobInfo[i][LocationY], JobInfo[i][LocationZ], 0); } printf("Jobs: %d", Iter_Count(Jobes)); return 1; }
daca tot nu functioneaza, lasa-mi mesaj pe discord
hanako#5798
-
2 minutes ago, TheGodfather said:
Deci nu exista.
te poti folosi de gcpi
-
-
nu se cer script-uri, incearca sa faci comanda de unul singur si daca intampini probleme te vom ajuta
- 1
-
erorile ălea le primești din cauza că unul dintre array-uri e prea mic
-
CMD:makeleader(playerid, params[]) { if(pInfo[playerid][pAdmin] < 5) return SendClientMessage(playerid, COLOR_DARKGRAY, "You are not authorized to use that command."); new giveplayerid, level; if(sscanf(params, "ud", giveplayerid, level)) { SendClientMessage(playerid, 0x8EC7DCFF, "Syntax: {FFFFFF}/makeleader [playerid/name] [faction ID]"); SendClientMessage(playerid, 0x8EC7DCFF, "1.LS Police Departament || 2.F.B.I || 3.National Guard || 4.Paramedics Departament LS || 5.Taxi LS || 6.News Reporters || 7.School Instructor LS || 8.Hitman Agency || 9.Grove Street || 10.The Ballas Family"); SendClientMessage(playerid, 0x8EC7DCFF, "11.La Cosa Nostra || 12.Yakuza || 13.The Mayor || 14.Insomnia Racing Club || 15.Midnight Racers Club || 16.Taxi LV || 17.School Instructor LV || 18.Paramedics Departament LV || 19.LV Police Departament"); } if(giveplayerid == INVALID_PLAYER_ID || pInfo[giveplayerid][pStatus] != 1) return SendClientMessage(playerid, COLOR_DARKGRAY, "Player not connected."); if(pInfo[giveplayerid][pMember] > 0 && pInfo[giveplayerid][pRank] != 10) return SendClientMessage(playerid, COLOR_DARKGRAY, "Jucatorul este deja intr-o factiune ca membru. (/auninvite)"); if(pInfo[giveplayerid][pMember] == 0 && level == 0) return SendClientMessage(playerid, COLOR_DARKGRAY, "Jucatorul este deja civil."); if(ac28[giveplayerid] == 0)
- 1
-
CMD:bonus(playerid, params[]) { if(pInfo[playerid][pScore] >= 2) return SCM(playerid, COLOR_LIGHTRED, "Nu poti folosi aceasta comanda daca ai level 2+!"); GivePlayerMoney(playerid, 15000000); pInfo[playerid][pScore] = 3; pInfo[playerid][pDiamonds] = 50; pInfo[playerid][pMoney] += 15000000; SetPlayerScore(playerid, pInfo[playerid][pScore]); new query[128]; mysql_format(SQL, query, 128, "UPDATE `users` SET `Level` = '%d', 'Diamonds' = '%d', `Money` = '%d' WHERE `ID` = '%d'", pInfo[playerid][pScore], pInfo[playerid][pDiamonds], pInfo[playerid][pMoney], pInfo[playerid][pSQLID]); mysql_tquery(SQL, query, "", ""); return true; }
- 1
-
function VIPNameVehicle(vehicleid) { new arrayid = OwnedVeh(vehicleid); veh_ArrayID(vehicleid); if(strlen(CarInfo[arrayid][cVipname]) > 3 && CarInfo[arrayid][cVipShow] == 1) { new string[100]; if(IsValidDynamicObject(vText[vehicleid])) DestroyDynamicObject(vText[vehicleid]); vText[vehicleid] = CreateDynamicObject(19327, CarInfo[arrayid][cVX],CarInfo[arrayid][cVY],CarInfo[arrayid][cVZ],CarInfo[arrayid][cVRX],CarInfo[arrayid][cVRY],CarInfo[arrayid][cVRZ],-1,-1,-1,30,30); format(string, 100, "{%s}%s", CarInfo[arrayid][cVipnamecolor], CarInfo[arrayid][cVipname]); SetDynamicObjectMaterialText(vText[vehicleid], 0, string, 50, "Arial", CarInfo[arrayid][cVipSize], 1, 0xFFFFFFFF, 0, 1); new model = CarInfo[arrayid][cModel]; if(model == 411) { AttachDynamicObjectToVehicle(vText[vehicleid], vehicleid, 0.0, 0.0, 0.7, 0.0, 0.0, 0.0); // 1585 } else if(model == 560) { AttachDynamicObjectToVehicle(vText[vehicleid], vehicleid, 0.0, 0.0, 0.8, 0.0, 0.0, 0.0); // 1589 } else if(model == 541) { AttachDynamicObjectToVehicle(vText[vehicleid], vehicleid, 0.0, -0.2, 0.62, 0.0, 0.0, 0.0); //1593 } else if(model == 562) { AttachDynamicObjectToVehicle(vText[vehicleid], vehicleid, 0.0, -0.4, 0.75, 0.0, 0.0, 0.0); // 1597 } else if(model == 451) { AttachDynamicObjectToVehicle(vText[vehicleid], vehicleid, 0.0, -0.5, 0.55, 0.0, 0.0, 0.0); // 1601 } } return 1; }
- 1
-
new Float: VipPos[3], VipText; CMD:finalpos(playerid, params[]) { new str[128]; format(str, 128, "%f, %f, %f", VipPos[0], VipPos[1], VipPos[2]); SCM(playerid, -1, str); return 1; } CMD:xpos(playerid, params[]) { if(sscanf(params, "f", VipPos[0])) return 1; DestroyDynamicObject(VipText); VipText = CreateDynamicObject(19327, -2597.0762, -2638.4270, -5.3536, -87.6999, 90.4001, -87.1805); SetDynamicObjectMaterialText(VipText, 0, "Test", OBJECT_MATERIAL_SIZE_256x128, "Arial", 25, 1, -1, 0, 1); AttachDynamicObjectToVehicle(VipText, GetPlayerVehicleID(playerid), VipPos[0], VipPos[1], VipPos[2], 270.0, 0.0, 0.0); return 1; } CMD:ypos(playerid, params[]) { if(sscanf(params, "f", VipPos[1])) return 1; DestroyDynamicObject(VipText); VipText = CreateDynamicObject(19327, -2597.0762, -2638.4270, -5.3536, -87.6999, 90.4001, -87.1805); SetDynamicObjectMaterialText(VipText, 0, "Test", OBJECT_MATERIAL_SIZE_256x128, "Arial", 25, 1, -1, 0, 1); AttachDynamicObjectToVehicle(VipText, GetPlayerVehicleID(playerid), VipPos[0], VipPos[1], VipPos[2], 270.0, 0.0, 0.0); return 1; } CMD:zpos(playerid, params[]) { if(sscanf(params, "f", VipPos[2])) return 1; DestroyDynamicObject(VipText); VipText = CreateDynamicObject(19327, -2597.0762, -2638.4270, -5.3536, -87.6999, 90.4001, -87.1805); SetDynamicObjectMaterialText(VipText, 0, "Test", OBJECT_MATERIAL_SIZE_256x128, "Arial", 25, 1, -1, 0, 1); AttachDynamicObjectToVehicle(VipText, GetPlayerVehicleID(playerid), VipPos[0], VipPos[1], VipPos[2], 270.0, 0.0, 0.0); return 1; }
pune asta in gamemode-ul tau
- 1
-
ucide x politisti
cumpara o arma dintr-un gunshop
arunca-te cu parasuta de pe muntele chilliad
-
2 minutes ago, Alexandru Alex said:
Nu mai bine vorbim discord?
hanako#5798
- 1
-
un timer ceva?
-
unde ai pus sa-ti verifice daca e in apa sau nu?
-
pentru ca probabil tu ai ceva gresit,
stock IsPlayerInArea(playerid, Float:MinX, Float:MinY, Float:MaxX, Float:MaxY) { new Float:X, Float:Y, Float:Z; GetPlayerPos(playerid, X, Y, Z); if(X >= MinX && X <= MaxX && Y >= MinY && Y <= MaxY) { return 1; } return 0; } stock IsPlayerInWaterLocation(playerid) { new Float:null[2], Float:MaxZ; GetPlayerPos(playerid, null[0], null[1], MaxZ); /* Las Venturas */ if(IsPlayerInArea(playerid, 2044.6, 1206.358, 2192.984, 1376.552) && MaxZ < 0xA) return 1; else if(IsPlayerInArea(playerid, 2048.504, 1063.239, 2185.174, 1202.49) && MaxZ < 0xA) return 1; else if(IsPlayerInArea(playerid, 2204.698, 1426.837, 2204.698, 1430.705) && MaxZ < 0xA) return 1; else if(IsPlayerInArea(playerid, 2032.885, 1852.325, 2114.887, 1991.575) && MaxZ < 0xC) return 1; else if(IsPlayerInArea(playerid, 2517.086, 2316.493, 2606.897, 2420.93) && MaxZ < 0x16) return 1; else if(IsPlayerInArea(playerid, 2554.5996, 1548.6178, 2507.7683, 1588.9154) && MaxZ < 0xF) return 1; /* San Fierro */ else if(IsPlayerInArea(playerid, -2043.628, -980.9415, -1973.561, -724.0283) && MaxZ < 0x20) return 1; else if(IsPlayerInArea(playerid, -2753.912, -522.3632, -2665.071, -380.3444) && MaxZ < 0x05) return 1; /* Los Santos */ else if(IsPlayerInArea(playerid, 1219.864, -2435.881, 1292.118, -2325.344) && MaxZ < 0xF) return 1; else if(IsPlayerInArea(playerid, 1923.388, -1223.924, 2010.854, -1168.656) && MaxZ < 0x16) return 1; else if(IsPlayerInArea(playerid, 1269.301, -837.0452, 1314.935, -781.7769) && MaxZ < 0x5A) return 1; else if(IsPlayerInArea(playerid, 1087.3953, -682.6734, 1102.3138, -663.0043) && MaxZ < 0x71) return 1; else if(IsPlayerInArea(playerid, 1268.6118, -784.2910, 1291.8774, -764.6104) && MaxZ < 0x43D) return 1; /* Bounds */ else if(MaxZ < 0xF) return 1; return 0; } stock IsPlayerUsingSwimAnim(playerid) { if(IsPlayerInAnyVehicle(playerid) || GetPlayerState(playerid) != PLAYER_STATE_ONFOOT) return 0; new animlib[32], animname[32]; GetAnimationName(GetPlayerAnimationIndex(playerid),animlib,32,animname,32); if(!strcmp(animlib, "SWIM", true) && !strcmp(animname, "SWIM_GLIDE", true)) return 1; else if(!strcmp(animlib, "SWIM", true) && !strcmp(animname, "SWIM_BREAST", true)) return 1; else if(!strcmp(animlib, "SWIM", true) && !strcmp(animname, "SWIM_CRAWL", true)) return 1; else if(!strcmp(animlib, "SWIM", true) && !strcmp(animname, "SWIM_DIVE_UNDER", true)) return 1; else if(!strcmp(animlib, "SWIM", true) && !strcmp(animname, "SWIM_DIVE_GLIDE", true)) return 1; else if(!strcmp(animlib, "SWIM", true) && !strcmp(animname, "SWIM_UNDER", true)) return 1; else if(!strcmp(animlib, "SWIM", true) && !strcmp(animname, "SWIM_TREAD", true)) return 1; return 0; } stock IsPlayerInWater(playerid) { if(IsPlayerInWaterLocation(playerid) && IsPlayerUsingSwimAnim(playerid)) return 1; return 0; }
te vei folosi de isplayerinwater
-
4 minutes ago, DanielSy said:
astept argumente , multumesc
nu recomand din cauza atitudinii, nu am niciun argument de spus, esti foarte toxic
-
nu recomand
-
3 minutes ago, TheGodfather said:
Ok, multumesc pentru ajutor.
si daca tot nu merge, da-mi add pe discord: hanako#5798
-
1 hour ago, TheGodfather said:
MySQL R39-3
incearca sa pui r39-6 si daca tot iti da crash, schimba-ti crashdetect-ul cu ultima versiune
-
e si urat si naspa
nu e ceva wow oricum, sa stii, probabil si un incepator l-ar face in 15 minute
-
Acum 2 ore, DanielSy a spus:
Pana nu vad un pic de cod nu zic nimic.
iti garantez ca e mult mai bun decat al tau.
off:
+rep, un om de treaba si care stie ce face
- 1
-
salut, discord-ul nu merge
-
din ce zice acolo, nu-ți găsește y_debug
-
salut bro, eu sunt magician si pot sa-ti ghicesc, dar intai am nevoie de server.log
Salut ,Sunt nou in scripting si as vrea sa ma ajutati umpic
in Ajutor Scripting
Posted
datele de conectare de la baza de date nu sunt corecte