(133) : warning 219: local variable \"tiree\" shadows a variable at a preceding level(133) : error 021: symbol already defined: \"tiree\"Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase 1 Error.
new tiree[4];decode_tires(tires,tiree[0],tiree[1],tiree[2],tiree[3]);
\" post=\"544121\" timestamp=\"1436467438\"]Oda raktam az encodek elé és akkor sem jó...Mer kezdem elveszteni a bizalmam, hogy ez egyszer valaha működni fog-e (133) : warning 219: local variable \"tiree\" shadows a variable at a preceding level(133) : error 021: symbol already defined: \"tiree\"Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase 1 Error. 132-es és 133-as sor: new tiree[4];decode_tires(tires,tiree[0],tiree[1],tiree[2],tiree[3]); [/quote]szerintem nem jó helyre másoltad...felül ahol a függvény deklarációk vannak oda kell, vagy inkább rakd külön include-ba...
/* Encodes */new tiree[4];decode_tires(tires,tiree[0],tiree[1],tiree[2],tiree[3]);//encode_tires(tire1, tire2, tire3, tire4) return tire1 | (tire2 << 1) | (tire3 << 2) | (tire4 << 3);encode_panels(flp, frp, rlp, rrp, windshield, front_bumper, rear_bumper){ return flp | (frp << 4) | (rlp << | (rrp << 12) | (windshield << 16) | (front_bumper << 20) | (rear_bumper << 24);}encode_doors(bonnet, boot, driver_door, passenger_door, behind_driver_door, behind_passenger_door){ #pragma unused behind_driver_door #pragma unused behind_passenger_door return bonnet | (boot << | (driver_door << 16) | (passenger_door << 24);}encode_lights(light1, light2, light3, light4){ return light1 | (light2 << 1) | (light3 << 2) | (light4 << 3);}
if(dialogid == SZERELO_DIALOG_MENU) { if(!response) return 1; new jobbHatso[126]; new Float: vX, Float: vY, Float: vZ;new VehID = GetClosestCar(playerid);GetVehiclePos(VehID, vX, vY, vZ);new panels, doors, lights, tires;GetVehicleDamageStatus(VehID, panels, doors, lights, tires); //tires = encode_tires(0, 0, 0, 0); // fix all tires panels = encode_panels(0, 0, 0, 0, 0, 0, 0); // fix all panels doors = encode_doors(0, 0, 0, 0, 0, 0); // fix all doors lights = encode_lights(0, 0, 0, 0); // fix all lights UpdateVehicleDamageStatus(VehID, panels, doors, lights, tires);if(tires == 1) { format(jobbHatso, sizeof(jobbHatso), \"Jobb Hátsó Kerék {FF0000}Javítás Szükséges {FFFFFF}550 Ft\\n\");} else { format(jobbHatso, sizeof(jobbHatso), \"Jobb Hátsó Kerék {00ff00}Nem Szükséges Javítás\\n\");}if(listitem == 0) { // kaszni ShowPlayerDialog(playerid, SZERELO_DIALOG_KASZNI, DIALOG_STYLE_LIST, \"Karosszéria szerelés\", jobbHatso, \"Szerel\", \"Mégsem\"); }if(listitem == 1) { // motor }}
new panels, doors, lights, tires;GetVehicleDamageStatus(VehID, panels, doors, lights, tires);new tire[4];decode_tires(tires,tire[0],tire[1],tire[2],tire[3]);if(tire[0] == 1) {//... tessék ezt írd be...inkább tömbbe tárold szerintem ne tire1, tire2, tire3, tire4-el, de ha úgy akarod akkor írd át a tömb helyett arra...
new panels, doors, lights, tires;GetVehicleDamageStatus(VehID, panels, doors, lights, tires);new tire[4];decode_tires(tires,tire[0],tire[1],tire[2],tire[3]);if(tire[0] == 1) {//...
panels = encode_panels(0, 0, 0, 0, 0, 0, 0); // fix all panelsdoors = encode_doors(0, 0, 0, 0, 0, 0); // fix all doorslights = encode_lights(0, 0, 0, 0); // fix all lights
if(tiree[0] == 1) { format(jobbHatso, sizeof(jobbHatso), \"Jobb Hátsó Kerék {FF0000}Javítás Szükséges {FFFFFF}650 Ft\\n\");} else { format(jobbHatso, sizeof(jobbHatso), \"Jobb Hátsó Kerék {00ff00}Nem Szükséges Javítás\\n\");}if(tiree[1] == 1) { format(jobbElso, sizeof(jobbElso), \"Jobb Első Kerék {FF0000}Javítás Szükséges {FFFFFF}650 Ft\\n\");} else { format(jobbElso, sizeof(jobbElso), \"Jobb Első Kerék {00ff00}Nem Szükséges Javítás\\n\");}if(tiree[2] == 1) { format(balHatso, sizeof(balHatso), \"Bal Hátsó Kerék {FF0000}Javítás Szükséges {FFFFFF}650 Ft\\n\");} else { format(balHatso, sizeof(balHatso), \"Bal Hátsó Kerék {00ff00}Nem Szükséges Javítás\\n\");}if(tiree[3] == 1) { format(balElso, sizeof(balElso), \"Bal Első Kerék {FF0000}Javítás Szükséges {FFFFFF}650 Ft\\n\");} else { format(balElso, sizeof(balElso), \"Bal Első Kerék {00ff00}Nem Szükséges Javítás\\n\");}