Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- CreateBrad(ObjectID,Float:x,Float:y,Float:z, Float:rx, Float:ry, Float:rz, Float:streamdistance = 300.0)
- {
- new BradID;
- for(BradID = 1; BradID < MAX_BRAZI; BradID++){
- if(!IsValidDynamicObject(bObject))
- break;
- BradInfo[BradID][bModelID] = ObjectID;
- BradInfo[BradID][bX] = x;
- BradInfo[BradID][bY] = y;
- BradInfo[BradID][bZ] = z;
- BradInfo[BradID][brX] = rx;
- BradInfo[BradID][brY] = ry;
- BradInfo[BradID][brZ] = rz;
- BradInfo[BradID][streamdistance] = streamdistance;
- BradInfo[BradID][bObject] = CreateDynamicObject(ObjectID, BradInfo[BradID][bX], BradInfo[BradID][bY], BradInfo[BradID][bZ], BradInfo[BradID][brX], BradInfo[BradID][brY], BradInfo[BradID][brZ]);
- new query[200];
- mysql_format(MySQLCon, query, sizeof(query), "INSERT INTO `brazi` (BradID,ObjectModel,X,Y,Z, rX, rY, rZ, streamDistance) VALUES (%i,%i, %f, %f, %f, %f, %f, %f, %f)", BradID, BradInfo[BradID][bModelID], BradInfo[BradID][bX], BradInfo[BradID][bY], BradInfo[BradID][bZ], BradInfo[BradID][brX], BradInfo[BradID][brY], BradInfo[BradID][brZ], BradInfo[BradID][streamdistance]);
- mysql_tquery(MySQLCon, query);
- return 1;
- }
- }
- forward OnBraziLoading();
- public OnBraziLoading()
- {
- new BradID;
- for(new row = 0, rows = cache_num_rows(); row < rows; row++)
- {
- BradID = cache_get_field_content_int(row, "BradID");
- if(BradID >= MAX_BRAZI) return print("Prea multi brazi din baza de date.");
- BradInfo[BradID][bModelID] = cache_get_field_content_int(row, "ObjectModel");
- BradInfo[BradID][bX] = cache_get_field_content_float(row, "X");
- BradInfo[BradID][bY] = cache_get_field_content_float(row, "Y");
- BradInfo[BradID][bZ] = cache_get_field_content_float(row, "Z");
- BradInfo[BradID][brX] = cache_get_field_content_float(row, "rX");
- BradInfo[BradID][brY] = cache_get_field_content_float(row, "rY");
- BradInfo[BradID][brZ] = cache_get_field_content_float(row, "rZ");
- BradInfo[BradID][streamdistance] = cache_get_field_content_float(row, "streamDistance");
- BradInfo[BradID][bObject] = CreateDynamicObject(ObjectID, BradInfo[BradID][bX], BradInfo[BradID][bY], BradInfo[BradID][bZ], BradInfo[BradID][brX], BradInfo[BradID][brY], BradInfo[BradID][brZ]);
- }
- return 1;
- }
- CMD:brad(playerid,params[])
- {
- if(admacc[playerid] == 0) return SCM(playerid, -1, "{129FFD} Nu poti folosi aceasta comanda, contul tau este blocat {FF0000}/loginstaff ");
- if(pInfo[playerid][pAdmin] < 1) return SendClientMessage(playerid, COLOR_DARKGRAY, AdminError);
- new Float:X, Float:Y, Float:Z;
- GetPlayerPos(playerid,X,Y,Z);
- CreateBrad(19076, X, Y, Z-1.0,0,0,300);
- CreateBrad(19054, X, Y+1.0, Z-0.4,0,0,300);
- CreateBrad(19058, X+1.0, Y, Z-0.4,0,0,300);
- CreateBrad(19056, X, Y-1.0, Z-0.4,0,0,300);
- CreateBrad(19057, X-1.0, Y, Z-0.4,0,0,300);
- CreateBrad(19058, X-1.5, Y+1.5, Z-1.0,0,0,300);
- CreateBrad(19055, X+1.5, Y-1.5, Z-1.0,0,0,300);
- CreateBrad(19057, X+1.5, Y+1.5, Z-1.0,0,0,300);
- CreateBrad(19054, X-1.5, Y-1.5, Z-1.0,0,0,300);
- CreateBrad(3526, X, Y, Z-1.0,0,0,300);
- CreateBrad(18720, X-1, Y, Z+7,0,0,0,0);
- CreateBrad(18720, X+1, Y, Z+7,0,0,0,0);
- SetPlayerPos(playerid,X+5,Y,Z);
- SendClientMessage(playerid, COLOR_WHITE, "Add brad by FiveGame Edit & By Andu");
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment