Jump to content

alexandruo9

Membru
  • Posts

    56
  • Joined

  • Last visited

Everything posted by alexandruo9

  1. Problema intalnita (descriere):Deci asi dori sa nu ma dea afara din masina sa nu mai porneasca motorul si sa scrie ceva de genu nu mai ai benzina.... Ero(area / rile) / warning-(ul / urile):Nam Liniile de cod / sursa / script-ul(obligatoriu): public CheckGas() { foreach(Player, i) { if(IsPlayerConnected(i)) { if(GetPlayerState(i) == PLAYER_STATE_DRIVER) { new vehicle = GetPlayerVehicleID(i); if(Gas[vehicle] >= 1) { if(IsAPlane(vehicle) || IsABoat(vehicle) || IsABike(vehicle)) { Gas[vehicle] = 100; } new speed=GetPlayerSpeed(i,0); if(speed>5) { Gas[vehicle]--; } } else { NoFuel = 1; RemovePlayerFromVehicle(i); } } } } return 1; } si engine system if((newkeys == KEY_SUBMISSION)&&(IsPlayerInAnyVehicle(playerid))&&(GetPlayerState(playerid)==PLAYER_STATE_DRIVER)) { new sendername[MAX_PLAYER_NAME]; new vehicless; new newcar = GetPlayerVehicleID(playerid); if(!IsABike(newcar)) { vehicless = GetVehicleModel(newcar) - 400; vehicless = GetVehicleModel(newcar) - 400; GetPlayerName(playerid, sendername, sizeof(sendername)); if(GetPlayerState(playerid) != PLAYER_STATE_DRIVER) return SendClientMessage(playerid, -1, "You need to be the driver of the vehicle"); GetVehicleParamsEx(GetPlayerVehicleID(playerid), engine, lights, alarm, doors, bonnet, boot, objective); if(HUndercover[playerid] == 0) { if(engine == 1) { SetVehicleParamsEx(GetPlayerVehicleID(playerid), 0, lights, alarm, doors, bonnet, boot, objective); format(szMessage, sizeof(szMessage), "* %s stops the engine of his %s.", sendername, aVehicleNames[vehicless]); nearByMessage(playerid, COLOR_PURPLE, szMessage); } else { SetVehicleParamsEx(GetPlayerVehicleID(playerid), 1, lights, alarm, doors, bonnet, boot, objective); format(szMessage, sizeof(szMessage), "* %s starts the engine of his %s.", sendername, aVehicleNames[vehicless]); nearByMessage(playerid, COLOR_PURPLE, szMessage); } } else { if(engine == 1) { SetVehicleParamsEx(GetPlayerVehicleID(playerid), 0, lights, alarm, doors, bonnet, boot, objective); format(szMessage, sizeof(szMessage), "* An unknown hitman stops the engine of his %s.", aVehicleNames[vehicless]); nearByMessage(playerid, COLOR_PURPLE, szMessage); } else { SetVehicleParamsEx(GetPlayerVehicleID(playerid), 1, lights, alarm, doors, bonnet, boot, objective); format(szMessage, sizeof(szMessage), "* An unknown hitman starts the engine of his %s.", aVehicleNames[vehicless]); nearByMessage(playerid, COLOR_PURPLE, szMessage); } } } return 1; } Imagini / Video (optional):Nu cred ca este necesar.. Ati incercat sa rezolvati singur?:Am cautat pe net dar nu am gasit!!
  2. da dar daca dau sa cumpar 10 zice ca nu am voie mai mult de 10 dar daca scriu 9 ma lasa s-au 8...
  3. R3muSGFX Idea ta nu a fost rea.. Dr numai o data apare masajul ala de exemplu am cumparat 10puncte si dau sa mai cumpar 10 zice ca am deja 10 puncte dar.. daca dau a 2 oara ma lasa sa cumpar inca 10 adica 20.. if(dialogid == 22521) { if(response) { if(!isnull(inputtext)) { new points = strval(inputtext); if(points > 10) return SCM(playerid,COLOR_ATTACK, "Nu poti pune mai mult de 10 puncte"); if(playerVariables[playerid][pCarSelected] == 1) { if((playerVariables[playerid][pInsurancePoints] += points) <= 10 ) { SendClientMessage(playerid, COLOR_ATTACK, "Ai deja 10 puncte de asigurare ."); return 1; } if(points > 0) { new bani = playerVariables[playerid][pInsurance]*points; if(playerVariables[playerid][pMoney] > bani) { playerVariables[playerid][pInsurancePoints] += points; playerVariables[playerid][pMoney] -= bani; format(szMessage,256,"Ai cumparat %d puncte de asigurare cu $%s.", points, NumberFormat(bani)); SCM(playerid,COLOR_ATTACK, szMessage); } else SCM(playerid, -1,"You don't have enought money."); } } else if(playerVariables[playerid][pCarSelected] == 2) { if((playerVariables[playerid][pInsurancePoints] += points) <= 10 ) { SendClientMessage(playerid, COLOR_ATTACK, "Ai deja 10 puncte de asigurare ."); return 1; } if(points > 0) { new bani = playerVariables[playerid][pInsurance2]*points; if(playerVariables[playerid][pMoney] > bani) { playerVariables[playerid][pInsurancePoints2] += points; playerVariables[playerid][pMoney] -= bani; format(szMessage,256,"Ai cumparat %d puncte de asigurare cu $%s.", points, NumberFormat(bani)); SCM(playerid,COLOR_ATTACK, szMessage); } else SCM(playerid, -1,"You don't have enought money."); } } else if(playerVariables[playerid][pCarSelected] == 3) { if((playerVariables[playerid][pInsurancePoints] += points) <= 10 ) { SendClientMessage(playerid, COLOR_ATTACK, "Ai deja 10 puncte de asigurare ."); return 1; } if(points > 0) { new bani = playerVariables[playerid][pInsurance3]*points; if(playerVariables[playerid][pMoney] > bani) { playerVariables[playerid][pInsurancePoints3] += points; playerVariables[playerid][pMoney] -= bani; format(szMessage,256,"Ai cumparat %d puncte de asigurare cu $%s.", points, NumberFormat(bani)); SCM(playerid,COLOR_ATTACK, szMessage); } else SCM(playerid, -1,"You don't have enought money."); } } else if(playerVariables[playerid][pCarSelected] == 4) { if((playerVariables[playerid][pInsurancePoints] += points) <= 10 ) { SendClientMessage(playerid, COLOR_ATTACK, "Ai deja 10 puncte de asigurare ."); return 1; } if(points > 0) { new bani = playerVariables[playerid][pInsurance4]*points; if(playerVariables[playerid][pMoney] > bani) { playerVariables[playerid][pInsurancePoints4] += points; playerVariables[playerid][pMoney] -= bani; format(szMessage,256,"Ai cumparat %d puncte de asigurare cu $%s.", points, NumberFormat(bani)); SCM(playerid,COLOR_ATTACK, szMessage); } else SCM(playerid, -1,"You don't have enought money."); } } } } } Ph0eniX unde tre sa pun aia ca ori unde asi puneo da eroare
  4. Acum zice ca am 10 puncte de asigurare dar nu am nici una!! if(dialogid == 22521) { if(response) { if(!isnull(inputtext)) { new points = strval(inputtext); if(points > 10) return SCM(playerid,COLOR_ATTACK, "Nu poti pune mai mult de 10 puncte"); if(playerVariables[playerid][pCarSelected] == 1) { if(playerVariables[playerid][pInsurance] != 10) { SendClientMessage(playerid, COLOR_ATTACK, "Ai deja 10 puncte de asigurare ."); return 1; } if(points > 0) { new bani = playerVariables[playerid][pInsurance]*points; if(playerVariables[playerid][pMoney] > bani) { playerVariables[playerid][pInsurancePoints] += points; playerVariables[playerid][pMoney] -= bani; format(szMessage,256,"Ai cumparat %d puncte de asigurare cu $%s.", points, NumberFormat(bani)); SCM(playerid,COLOR_ATTACK, szMessage); } else SCM(playerid, -1,"You don't have enought money."); } } else if(playerVariables[playerid][pCarSelected] == 2) { if(playerVariables[playerid][pInsurance] != 10) { SendClientMessage(playerid, COLOR_ATTACK, "Ai deja 10 puncte de asigurare ."); return 1; } if(points > 0) { new bani = playerVariables[playerid][pInsurance2]*points; if(playerVariables[playerid][pMoney] > bani) { playerVariables[playerid][pInsurancePoints2] += points; playerVariables[playerid][pMoney] -= bani; format(szMessage,256,"Ai cumparat %d puncte de asigurare cu $%s.", points, NumberFormat(bani)); SCM(playerid,COLOR_ATTACK, szMessage); } else SCM(playerid, -1,"You don't have enought money."); } } else if(playerVariables[playerid][pCarSelected] == 3) { if(playerVariables[playerid][pInsurance] != 10) { SendClientMessage(playerid, COLOR_ATTACK, "Ai deja 10 puncte de asigurare ."); return 1; } if(points > 0) { new bani = playerVariables[playerid][pInsurance3]*points; if(playerVariables[playerid][pMoney] > bani) { playerVariables[playerid][pInsurancePoints3] += points; playerVariables[playerid][pMoney] -= bani; format(szMessage,256,"Ai cumparat %d puncte de asigurare cu $%s.", points, NumberFormat(bani)); SCM(playerid,COLOR_ATTACK, szMessage); } else SCM(playerid, -1,"You don't have enought money."); } } else if(playerVariables[playerid][pCarSelected] == 4) { if(playerVariables[playerid][pInsurance] != 10) { SendClientMessage(playerid, COLOR_ATTACK, "Ai deja 10 puncte de asigurare ."); return 1; } if(points > 0) { new bani = playerVariables[playerid][pInsurance4]*points; if(playerVariables[playerid][pMoney] > bani) { playerVariables[playerid][pInsurancePoints4] += points; playerVariables[playerid][pMoney] -= bani; format(szMessage,256,"Ai cumparat %d puncte de asigurare cu $%s.", points, NumberFormat(bani)); SCM(playerid,COLOR_ATTACK, szMessage); } else SCM(playerid, -1,"You don't have enought money."); } } } } } Am mai gasit ceva de la insurance poate va ajuta Acolo ma ajutat Noname if(playerVariables[playerid][pInsurance] == 10) { SendClientMessage(playerid, COLOR_ATTACK, "Ai deja 10 puncte de asigurare ."); return 1; } if(listitem == 3) { if(playerVariables[playerid][pCarSelected] == 1) { if(playerVariables[playerid][pInsurance] == 10) { SendClientMessage(playerid, COLOR_ATTACK, "Ai deja 10 puncte de asigurare ."); return 1; } new da[500]; format(da, 500, "Cate puncte de asigurare vrei sa cumperi? %d / insurance point (%d/10)", playerVariables[playerid][pInsurance],playerVariables[playerid][pInsurancePoints]); ShowPlayerDialog(playerid, 22521, DIALOG_STYLE_INPUT,"Insurance",da,"Ok","Cancel"); } else if(playerVariables[playerid][pCarSelected] == 2) { if(playerVariables[playerid][pInsurance] == 10) { SendClientMessage(playerid, COLOR_ATTACK, "Ai deja 10 puncte de asigurare ."); return 1; } new da[500]; format(da, 500, "Cate puncte de asigurare vrei sa cumperi? %d / insurance point (%d/10)", playerVariables[playerid][pInsurance2],playerVariables[playerid][pInsurancePoints2]); ShowPlayerDialog(playerid, 22521, DIALOG_STYLE_INPUT,"Insurance",da,"Ok","Cancel"); } else if(playerVariables[playerid][pCarSelected] == 3) { if(playerVariables[playerid][pInsurance] == 10) { SendClientMessage(playerid, COLOR_ATTACK, "Ai deja 10 puncte de asigurare ."); return 1; } new da[500]; format(da, 500, "Cate puncte de asigurare vrei sa cumperi? %d / insurance point (%d/10)", playerVariables[playerid][pInsurance3],playerVariables[playerid][pInsurancePoints3]); ShowPlayerDialog(playerid, 22521, DIALOG_STYLE_INPUT,"Insurance",da,"Ok","Cancel"); } else if(playerVariables[playerid][pCarSelected] == 4) { if(playerVariables[playerid][pInsurance] == 10) { SendClientMessage(playerid, COLOR_ATTACK, "Ai deja 10 puncte de asigurare ."); return 1; } new da[500]; format(da, 500, "Cate puncte de asigurare vrei sa cumperi? %d / insurance point (%d/10)", playerVariables[playerid][pInsurance4],playerVariables[playerid][pInsurancePoints4]); ShowPlayerDialog(playerid, 22521, DIALOG_STYLE_INPUT,"Insurance",da,"Ok","Cancel"); } } } }
  5. da asta e singurul!! Am pus asta asa si tot nu merge am gresit ceva? if(dialogid == 22521) { if(response) { if(!isnull(inputtext)) { new points = strval(inputtext); if(points > 10) return SCM(playerid,COLOR_ATTACK, "Nu poti pune mai mult de 10 puncte"); if(playerVariables[playerid][pCarSelected] == 1) { if(playerVariables[playerid][pInsurance] == 10) { SendClientMessage(playerid, COLOR_ATTACK, "Ai deja 10 puncte de asigurare ."); return 1; } if(points > 0) { new bani = playerVariables[playerid][pInsurance]*points; if(playerVariables[playerid][pMoney] > bani) { playerVariables[playerid][pInsurancePoints] += points; playerVariables[playerid][pMoney] -= bani; format(szMessage,256,"Ai cumparat %d puncte de asigurare cu $%s.", points, NumberFormat(bani)); SCM(playerid,COLOR_ATTACK, szMessage); } else SCM(playerid, -1,"You don't have enought money."); } } else if(playerVariables[playerid][pCarSelected] == 2) { if(playerVariables[playerid][pInsurance] == 10) { SendClientMessage(playerid, COLOR_ATTACK, "Ai deja 10 puncte de asigurare ."); return 1; } if(points > 0) { new bani = playerVariables[playerid][pInsurance2]*points; if(playerVariables[playerid][pMoney] > bani) { playerVariables[playerid][pInsurancePoints2] += points; playerVariables[playerid][pMoney] -= bani; format(szMessage,256,"Ai cumparat %d puncte de asigurare cu $%s.", points, NumberFormat(bani)); SCM(playerid,COLOR_ATTACK, szMessage); } else SCM(playerid, -1,"You don't have enought money."); } } else if(playerVariables[playerid][pCarSelected] == 3) { if(playerVariables[playerid][pInsurance] == 10) { SendClientMessage(playerid, COLOR_ATTACK, "Ai deja 10 puncte de asigurare ."); return 1; } if(points > 0) { new bani = playerVariables[playerid][pInsurance3]*points; if(playerVariables[playerid][pMoney] > bani) { playerVariables[playerid][pInsurancePoints3] += points; playerVariables[playerid][pMoney] -= bani; format(szMessage,256,"Ai cumparat %d puncte de asigurare cu $%s.", points, NumberFormat(bani)); SCM(playerid,COLOR_ATTACK, szMessage); } else SCM(playerid, -1,"You don't have enought money."); } } else if(playerVariables[playerid][pCarSelected] == 4) { if(playerVariables[playerid][pInsurance] == 10) { SendClientMessage(playerid, COLOR_ATTACK, "Ai deja 10 puncte de asigurare ."); return 1; } if(points > 0) { new bani = playerVariables[playerid][pInsurance4]*points; if(playerVariables[playerid][pMoney] > bani) { playerVariables[playerid][pInsurancePoints4] += points; playerVariables[playerid][pMoney] -= bani; format(szMessage,256,"Ai cumparat %d puncte de asigurare cu $%s.", points, NumberFormat(bani)); SCM(playerid,COLOR_ATTACK, szMessage); } else SCM(playerid, -1,"You don't have enought money."); } } } } }
  6. Nu merge tot pot sari de 10 de exemplu dau 10 + 8 ce trebuie sa fac am pus aia dar nu face nimic!! if(dialogid == 22521) { if(response) { if(!isnull(inputtext)) { new points = strval(inputtext); if(playerVariables[playerid][pInsurance] == 10) { SendClientMessage(playerid, COLOR_ATTACK, "Ai deja 10 puncte de asigurare ."); return 1; } if(points > 10) return SCM(playerid,COLOR_ATTACK, "Nu poti pune mai mult de 10 puncte"); if(playerVariables[playerid][pCarSelected] == 1) { if(points > 0) { new bani = playerVariables[playerid][pInsurance]*points; if(playerVariables[playerid][pMoney] > bani) { playerVariables[playerid][pInsurancePoints] += points; playerVariables[playerid][pMoney] -= bani; format(szMessage,256,"Ai cumparat %d puncte de asigurare cu $%s.", points, NumberFormat(bani)); SCM(playerid,COLOR_ATTACK, szMessage); } else SCM(playerid, -1,"You don't have enought money."); } } else if(playerVariables[playerid][pCarSelected] == 2) { if(points > 0) { new bani = playerVariables[playerid][pInsurance2]*points; if(playerVariables[playerid][pMoney] > bani) { playerVariables[playerid][pInsurancePoints2] += points; playerVariables[playerid][pMoney] -= bani; format(szMessage,256,"Ai cumparat %d puncte de asigurare cu $%s.", points, NumberFormat(bani)); SCM(playerid,COLOR_ATTACK, szMessage); } else SCM(playerid, -1,"You don't have enought money."); } } else if(playerVariables[playerid][pCarSelected] == 3) { if(points > 0) { new bani = playerVariables[playerid][pInsurance3]*points; if(playerVariables[playerid][pMoney] > bani) { playerVariables[playerid][pInsurancePoints3] += points; playerVariables[playerid][pMoney] -= bani; format(szMessage,256,"Ai cumparat %d puncte de asigurare cu $%s.", points, NumberFormat(bani)); SCM(playerid,COLOR_ATTACK, szMessage); } else SCM(playerid, -1,"You don't have enought money."); } } else if(playerVariables[playerid][pCarSelected] == 4) { if(points > 0) { new bani = playerVariables[playerid][pInsurance4]*points; if(playerVariables[playerid][pMoney] > bani) { playerVariables[playerid][pInsurancePoints4] += points; playerVariables[playerid][pMoney] -= bani; format(szMessage,256,"Ai cumparat %d puncte de asigurare cu $%s.", points, NumberFormat(bani)); SCM(playerid,COLOR_ATTACK, szMessage); } else SCM(playerid, -1,"You don't have enought money."); } } } } } if(dialogid == 15524) { if(response) { new car = listitem+1; playerVariables[playerid][pCarSelected] = car; ShowPlayerDialog(playerid, 15520, DIALOG_STYLE_LIST, "Vehicle options", "Respawn carnLocate carnVehicle infonBuy insurance", "Ok", "Cancel"); } }
  7. Asta e comanda cu ajutorul caruia cumpar punctele de asigurare!! CMD:cars(playerid, params[]) { new param4[32],param69[32],param59[32],param70[32]; if(playerVariables[playerid][pCarModel1] >= 400) { format(param4, sizeof(param4), "%s (ID %d)", VehicleNames[playerVariables[playerid][pCarModel1] - 400], playerVariables[playerid][pCarID1]); } else { param4 = "Empty"; } if(playerVariables[playerid][pCarModel2] >= 400) { format(param69, sizeof(param4), "%s (ID %d)", VehicleNames[playerVariables[playerid][pCarModel2] - 400], playerVariables[playerid][pCarID2]); } else { param69 = "Empty"; } if(playerVariables[playerid][pCarModel3] >= 400) { format(param59, sizeof(param59), "%s (ID %d)", VehicleNames[playerVariables[playerid][pCarModel3] - 400], playerVariables[playerid][pCarID3]); } else { param59 = "Empty"; } if(playerVariables[playerid][pCarModel4] >= 400) { format(param70, sizeof(param70), "%s (ID %d)", VehicleNames[playerVariables[playerid][pCarModel4] - 400], playerVariables[playerid][pCarID4]); } else { param70 = "Empty"; } format(szMessage, sizeof(szMessage), "%sn%sn%sn%s",param4,param69,param59,param70); ShowPlayerDialog(playerid, 15524, DIALOG_STYLE_LIST, "Your personal cars", szMessage, "Select", "Cancel"); return 1; } Si dialogul if(dialogid == 15524) { if(response) { new car = listitem+1; playerVariables[playerid][pCarSelected] = car; ShowPlayerDialog(playerid, 15520, DIALOG_STYLE_LIST, "Vehicle options", "Respawn carnLocate carnVehicle infonBuy insurance", "Ok", "Cancel"); } } Cred ca asta e tot daca crezi ca ai nevoie pun tot dialogu is cu resapwn etc!!!Multumesc ca incerci sa ma ajuti!!
  8. Ce comanda sa postez? Cu aia de mai sus pot cumpara puncte de asigurare!!
  9. E bun dar tot poate sa cumpere peste 10 puncte asigurare acum marge nu are voie sa cumpere mai mult de 10 puncte dar poate sa dea 10 + 10 +10 etc... Cum pot face sa se blocheze la 10 sa nu treaca peste 10 puncte!! Mersi mult R3muSGFX o mers sfatul tau dar daca mai putea ajuta si cu blocare la 10 puncte ar fii perfect.
  10. Problema intalnita (descriere): Vreau sa pot da maxim 10 puncte de asigurare ca acum pot da infinit!! Mai ales cand iti cumperi masina iti da 10/10 puncte de asigurare dar poti cumpara cu 0$ un infinit!! Si trece de 10/10 si o sa de vina 99999999/10 !! de exemplu merge un jucator la dealership isi cumpara o masina si cand intra in ea spune ca are 10/10 insurance points s-au puncte asigurare dar daca vrea sa isi mai cumpere poate sa cumpere cate doreste cu 0$ cu m pot rezolva aceasta problema!! Ero(area / rile) / warning-(ul / urile):Nam Liniile de cod / sursa / script-ul(obligatoriu): if(dialogid == 22521) { if(response) { if(!isnull(inputtext)) { new points = strval(inputtext); if(playerVariables[playerid][pCarSelected] == 1) { if(points > 0) { new bani = playerVariables[playerid][pInsurance]*points; if(playerVariables[playerid][pMoney] > bani) { playerVariables[playerid][pInsurancePoints] += points; playerVariables[playerid][pMoney] -= bani; format(szMessage,256,"Ai cumparat %d puncte de asigurare cu $%s.", points, NumberFormat(bani)); SCM(playerid,COLOR_ATTACK, szMessage); } else SCM(playerid, -1,"You don't have enought money."); } } else if(playerVariables[playerid][pCarSelected] == 2) { if(points > 0) { new bani = playerVariables[playerid][pInsurance2]*points; if(playerVariables[playerid][pMoney] > bani) { playerVariables[playerid][pInsurancePoints2] += points; playerVariables[playerid][pMoney] -= bani; format(szMessage,256,"Ai cumparat %d puncte de asigurare cu $%s.", points, NumberFormat(bani)); SCM(playerid,COLOR_ATTACK, szMessage); } else SCM(playerid, -1,"You don't have enought money."); } } else if(playerVariables[playerid][pCarSelected] == 3) { if(points > 0) { new bani = playerVariables[playerid][pInsurance3]*points; if(playerVariables[playerid][pMoney] > bani) { playerVariables[playerid][pInsurancePoints3] += points; playerVariables[playerid][pMoney] -= bani; format(szMessage,256,"Ai cumparat %d puncte de asigurare cu $%s.", points, NumberFormat(bani)); SCM(playerid,COLOR_ATTACK, szMessage); } else SCM(playerid, -1,"You don't have enought money."); } } else if(playerVariables[playerid][pCarSelected] == 4) { if(points > 0) { new bani = playerVariables[playerid][pInsurance4]*points; if(playerVariables[playerid][pMoney] > bani) { playerVariables[playerid][pInsurancePoints4] += points; playerVariables[playerid][pMoney] -= bani; format(szMessage,256,"Ai cumparat %d puncte de asigurare cu $%s.", points, NumberFormat(bani)); SCM(playerid,COLOR_ATTACK, szMessage); } else SCM(playerid, -1,"You don't have enought money."); } } } } } Imagini / Video (optional):Nu cred ca este necesar Ati incercat sa rezolvati singur?:Am incercat dar nu imi dau seama!! ce trebuie sa schimb
  11. Puneti va rog includerele!!!!!!! Ca nui asa greu sa pui un link prin solidfiles!! Cine pune are rep + !
  12. Pare fain dar.... nu gasesc. ctpc.inc si nush de la ce plugin provine!!
  13. Nu e definit size Ce sa fac va rog mult. Multumesc C:UsersAlexDesktopCGRPgamemodesCG-RP1.pwn(26103) : error 017: undefined symbol "size" C:UsersAlexDesktopCGRPgamemodesCG-RP1.pwn(73532) : error 017: undefined symbol "size" Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase 2 Errors.
  14. La a doua linie e SetPlayerCheckpoint(playerid, x, y, z); (aici e eroarea)
  15. Erorile sunt astea(Am bagat scriptu in gm) C:UsersAlexDesktopCGRPgamemodesCG-RP1.pwn(26103) : error 017: undefined symbol "playerid" C:UsersAlexDesktopCGRPgamemodesCG-RP1.pwn(73532) : warning 202: number of arguments does not match definition Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase 1 Error. Randurile sunt astea public timp() { new giveplayerid; new Float:x, Float:y, Float:z; GetPlayerPos(giveplayerid, x, y, z); SetPlayerCheckpoint(playerid, x, y, z); return 1; } Si Asta... if(strcmp(cmd, "/localizare", true) == 0) { new Float:x, Float:y, Float:z; GetPlayerPos(giveplayerid, x, y, z); tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid,0xFFFF00AA,"Usage: /gps [playerid]"); return 1; } giveplayerid = ReturnUser(tmp); if(IsPlayerConnected(giveplayerid)) { new Name[MAX_PLAYER_NAME]; GetPlayerName(playerid, Name, sizeof(Name)); format(string, sizeof(string), "%s launched in the wake of GPS to find you!'", Name); SendClientMessage(giveplayerid, 0xFFFF00AA, string); SendClientMessage(playerid, 0xFFFF00AA, "Coords : %f,%f,%f, Checkpoint created!Go to player!"); SetTimer("message",1000,false); SetPlayerCheckpoint(playerid, x, y, z); } else SendClientMessage(playerid, 0xFFFF00AA, "Player is not connected."); return 1; }
  16. Problema intalnita (descriere):Asi dori daca puteti sa ma ajutati cu un gps pentru playeri adica asi dori ca politiei sa le apara un checkpoint unde este suspectul. Multumesc Ero(area / rile) / warning-(ul / urile): Liniile de cod / sursa / script-ul(obligatoriu):Am gasit ceva pe net dar da erori Imagini / Video (optional): Ati incercat sa rezolvati singur?:Am incercat am cautat dar nu am gasit si sunt cam incepator. Asta am gasit pe net dar am errori #include <a_samp> forward timer(); #if defined FILTERSCRIPT #define FILTERSCRIPT public OnPlayerCommandText(playerid, cmdtext[]) { new cmd[256], tmp[256], string[256], idx, giveplayerid; if(strcmp(cmd, "/gps", true) == 0) { new Float:x, Float:y, Float:z; GetPlayerPos(giveplayerid, x, y, z); tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid,0xFFFF00AA,"Usage: /gps [playerid]"); return 1; } giveplayerid = ReturnUser(tmp); if(IsPlayerConnected(giveplayerid)) { new Name[MAX_PLAYER_NAME]; GetPlayerName(playerid, Name, sizeof(Name)); format(string, sizeof(string), "%s launched in the wake of GPS to find you!'", Name); SendClientMessage(giveplayerid, 0xFFFF00AA, string); SendClientMessage(playerid, 0xFFFF00AA, "Coords : %f,%f,%f, Checkpoint created!Go to player!"); SetTimer("message",1000,false); SetPlayerCheckpoint(playerid, x, y, z); } else SendClientMessage(playerid, 0xFFFF00AA, "Player is not connected."); return 1; } return 0; } public timer() { new giveplayerid; new Float:x, Float:y, Float:z; GetPlayerPos(giveplayerid, x, y, z); SetPlayerCheckpoint(playerid, x, y, z); return 1; } #endif
  17. Rog un administrator sa inchida acest topic!! Motiv: Nu mai pun garaje!!
  18. Tot nu merge imi da mai multe erori!!!
  19. Daca dai pe imagine se vede destul de bine.... Ce pot sa ii mai fac sa se vada bine eu doar vreau sa rezolv odata comanda asta.... Chiar nimeni nu ma poate ajuta? Care este dispus sa ma ajute sa imi dea pm ca am skype teamviewer etc va rog mult!!!
  20. C:UsersalexDesktoptestservergamemodesupdate4.pwn(28739) : error 001: expected token: ")", but found "{" C:UsersalexDesktoptestservergamemodesupdate4.pwn(28763) : error 001: expected token: ")", but found "{" Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 2 Errors.
  21. Tot nu merge aveti vreo ideie ce asi putea sa fac sa imi merga garajul calumea?
  22. Ma ajutat Selby cu asta [pawn] if(strcmp(cmd, "/parcheaza", true) == 0) { if(IsPlayerConnected(playerid)) { new Float:x,Float:y,Float:z; new Float:a; new carid; new getcarid; if(GetPlayerVehicleID(playerid) == PlayerData[playerid][pPcarkey]+PreVehicle) { carid = PlayerData[playerid][pPcarkey]; } else if(GetPlayerVehicleID(playerid) == PlayerData[playerid][pPcarkey2]+PreVehicle) { carid = PlayerData[playerid][pPcarkey2]; } else if(GetPlayerVehicleID(playerid) == PlayerData[playerid][pPcarkey3]+PreVehicle) { carid = PlayerData[playerid][pPcarkey3]; } else { return 1; } getcarid = GetPlayerVehicleID(playerid)-PreVehicle; GetPlayerName(playerid, playername, sizeof(playername)); GetVehiclePos(carid+PreVehicle, x, y, z); GetVehicleZAngle(carid+PreVehicle, a); if(IsPlayerInVehicle(playerid,carid+PreVehicle) && CarData[carid][cOwned] == 1) { if(PlayerData[playerid][pPcarkey] == 999 && PlayerData[playerid][pPcarkey2] == 999 && PlayerData[playerid][pPcarkey3] == 999) { SendClientMessage(playerid, COLOR_GREY, "Nu detii o masina personala."); return 1; } if(getcarid == carid) { if(IsPlayerInRangeOfPoint(playerid, 30.0, -1232.7811279297,-74.612930297852,14.502492904663) { CarData[carid][cLocationx] = x; CarData[carid][cLocationy] = y; CarData[carid][cLocationz] = z; CarData[carid][cAngle] = a; SendClientMessage(playerid, COLOR_GRAD2, "Ai parcat masina personala aici!"); SendClientMessage(playerid, COLOR_GRAD2, "De acum masina ta se va respawna aici!"); DestroyVehicle(carid+PreVehicle); LinkVehicleToInterior(carid, 2); CreateVehicle(CarData[carid][cModel],CarData[carid][cLocationx],CarData[carid][cLocationy],CarData[carid][cLocationz]+1.0,CarData[carid][cAngle],CarData[carid][cColorOne],CarData[carid][cColorTwo],60000); TogglePlayerControllable(playerid, 1); format(string, sizeof(string), "%s",CarData[carid][cNum]); SetVehicleNumberPlate(carid+PreVehicle, string); format(string, sizeof(string), "UPDATE cars SET Locationx='%f' WHERE id=%d", CarData[carid][cLocationx], carid); mysql_query(string); format(string, sizeof(string), "UPDATE cars SET Locationy='%f' WHERE id=%d", CarData[carid][cLocationy], carid); mysql_query(string); format(string, sizeof(string), "UPDATE cars SET Locationz='%f' WHERE id=%d", CarData[carid][cLocationz], carid); mysql_query(string); format(string, sizeof(string), "UPDATE cars SET Angle='%f' WHERE id=%d", CarData[carid][cAngle], carid); mysql_query(string); return 1; } else if(!IsPlayerInRangeOfPoint(playerid, 30.0, -1232.7811279297,-74.612930297852,14.502492904663) { CarData[carid][cLocationx] = x; CarData[carid][cLocationy] = y; CarData[carid][cLocationz] = z; CarData[carid][cAngle] = a; SendClientMessage(playerid, COLOR_GRAD2, "Ai parcat masina personala aici!"); SendClientMessage(playerid, COLOR_GRAD2, "De acum masina ta se va respawna aici!"); DestroyVehicle(carid+PreVehicle); LinkVehicleToInterior(carid, 0); CreateVehicle(CarData[carid][cModel],CarData[carid][cLocationx],CarData[carid][cLocationy],CarData[carid][cLocationz]+1.0,CarData[carid][cAngle],CarData[carid][cColorOne],CarData[carid][cColorTwo],60000); TogglePlayerControllable(playerid, 1); format(string, sizeof(string), "%s",CarData[carid][cNum]); SetVehicleNumberPlate(carid+PreVehicle, string); format(string, sizeof(string), "UPDATE cars SET Locationx='%f' WHERE id=%d", CarData[carid][cLocationx], carid); mysql_query(string); format(string, sizeof(string), "UPDATE cars SET Locationy='%f' WHERE id=%d", CarData[carid][cLocationy], carid); mysql_query(string); format(string, sizeof(string), "UPDATE cars SET Locationz='%f' WHERE id=%d", CarData[carid][cLocationz], carid); mysql_query(string); format(string, sizeof(string), "UPDATE cars SET Angle='%f' WHERE id=%d", CarData[carid][cAngle], carid); mysql_query(string); return 1; } } } } }[/pawn] Doar ca imi da erorile astea [pawn]C:UsersalexDesktoptestservergamemodesupdate4.pwn(28745) : error 001: expected token: ")", but found "{" C:UsersalexDesktoptestservergamemodesupdate4.pwn(28769) : error 001: expected token: ")", but found "{" Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 2 Errors.[/pawn]
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more details you can also review our Terms of Use and Privacy Policy.