prototype0104
Membru-
Posts
12 -
Joined
-
Last visited
Content Type
Profiles
Forums
News
Documentation
Everything posted by prototype0104
-
Am rezolvat mersi mult! Puteti da TC!
-
Multumesc!! Am gasit si am rezolvat partea cu bagatu' la jail. Mai am chestia cu wantedu de rezolvat daca aveti idei va rog sa dati reply
-
Da nu stiu exact unde gasesc partea asta nu pot pune tot GMul..
-
Am cautat in GM tot am dat scrolldown dar sunt prea multe linii ca sa le citesc pe toate.. Nu stiu unde se gaseste
-
Problema intalnita (descriere):La PD si armata : Primesc wanted cand omora pe cineva cu wanted si cel cu wanted nu il baga la inchisoare Ero(area / rile) / warning-(ul / urile):- Liniile de cod / sursa / script-ul:Nu stiu care sunt Imagini / Video (optional): Ati incercat sa rezolvati singur?:Da La PD si armata cand omora pe cineva le da si lor wanted si cel care este omorat nu se duce la inchisoare . Nu stiu ce sa postez din gamemode pentru rezolvare va rog ajutati-ma
-
SendClientMessage(playerid, COLOR_WHITE, string); format(string, sizeof(string), "* Car Owner %s offered you to buy his/her car for $%d (type /accept ownablecar) to buy.", playername, price); SendClientMessage(giveplayerid, COLOR_WHITE, string); OwnableCarOffer[giveplayerid] = playerid; OwnableCarID[giveplayerid] = ownvehkey; OwnableCarPrice[giveplayerid] = price; return 1; Nu e asta? Sorry pentru dublu post
-
Nu am.. Este inclus in asta
-
Problema intalnita (descriere): In joc nu merge cum ar trebui /v sellto ( nu ii da cheile masinii celui care i-o vand) Ero(area / rile) / warning-(ul / urile):- Liniile de cod / sursa / script-ul: else if(strcmp(x_nr,"sellto",true) == 0) { if(GetPlayerVehicleID(playerid) == PlayerInfo[playerid][pPcarkey] || GetPlayerVehicleID(playerid) == PlayerInfo[playerid][pPcarkey2]) { new ownvehkey; if(GetPlayerVehicleID(playerid) == PlayerInfo[playerid][pPcarkey]) { ownvehkey = PlayerInfo[playerid][pPcarkey]; } else if(GetPlayerVehicleID(playerid) == PlayerInfo[playerid][pPcarkey2]) { ownvehkey = PlayerInfo[playerid][pPcarkey2]; } else { return 1; } if(strcmp(sendername, CarInfo[ownvehkey][cOwner], true) == 0) { tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_WHITE, "HINT: /v sellto [playerid/PartOfName] [price]"); return 1; } giveplayerid = ReturnUser(tmp); if(IsPlayerConnected(giveplayerid)) { if(giveplayerid != INVALID_PLAYER_ID) { if(ProxDetectorS(8.0, playerid, giveplayerid)) { if(PlayerInfo[giveplayerid][pPcarkey] == 9999) { tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_WHITE, "HINT: /v sellto [playerid/PartOfName] [price]"); return 1; } new price; price = strval(tmp); if(price < 1 || price > 1500000) { SendClientMessage(playerid, COLOR_GREY, "Price not lower then 1 and not higher then 1500000. "); return 1; } GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer)); format(string, sizeof(string), "* You offerd %s to buy your car for $%d .", giveplayer, price); SendClientMessage(playerid, COLOR_WHITE, string); format(string, sizeof(string), "* Car Owner %s offered you to buy his/her car for $%d (type /accept ownablecar) to buy.", playername, price); SendClientMessage(giveplayerid, COLOR_WHITE, string); OwnableCarOffer[giveplayerid] = playerid; OwnableCarID[giveplayerid] = ownvehkey; OwnableCarPrice[giveplayerid] = price; return 1; } } else if(PlayerInfo[giveplayerid][pPcarkey2] == 9999) { tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_WHITE, "HINT: /v sellto [playerid/PartOfName] [price]"); return 1; } new price; price = strval(tmp); if(price < 1 || price > 1500000) { SendClientMessage(playerid, COLOR_GREY, " Price not lower then 1 and not higher then 1500000. "); return 1; } GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer)); format(string, sizeof(string), "* You offerd %s to buy your car for $%d .", giveplayer, price); SendClientMessage(playerid, COLOR_WHITE, string); format(string, sizeof(string), "* Car Owner %s offered you to buy his/her car for $%d (type /accept ownablecar) to buy.", playername, price); SendClientMessage(giveplayerid, COLOR_WHITE, string); OwnableCarOffer[giveplayerid] = playerid; OwnableCarID[giveplayerid] = ownvehkey; OwnableCarPrice[giveplayerid] = price; return 1; } } } } else { SendClientMessage(playerid, COLOR_GREY, " This is not your car"); return 1; } else { SendClientMessage(playerid, COLOR_GREY, " You have to sit at your own car to sell it"); return 1; } } Imagini / Video (optional):- Ati incercat sa rezolvati singur?:Da dar nu inteleg ce e gresit . Am citit de o gramada de ori partea asta.
-
Cand dau /v sellto la o masina nu ii da cheile celui care i-o dau. else if(strcmp(x_nr,"sellto",true) == 0) { if(GetPlayerVehicleID(playerid) == PlayerInfo[playerid][pPcarkey] || GetPlayerVehicleID(playerid) == PlayerInfo[playerid][pPcarkey2]) { new ownvehkey; if(GetPlayerVehicleID(playerid) == PlayerInfo[playerid][pPcarkey]) { ownvehkey = PlayerInfo[playerid][pPcarkey]; } else if(GetPlayerVehicleID(playerid) == PlayerInfo[playerid][pPcarkey2]) { ownvehkey = PlayerInfo[playerid][pPcarkey2]; } else { return 1; } if(strcmp(sendername, CarInfo[ownvehkey][cOwner], true) == 0) { tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_WHITE, "HINT: /v sellto [playerid/PartOfName] [price]"); return 1; } giveplayerid = ReturnUser(tmp); if(IsPlayerConnected(giveplayerid)) { if(giveplayerid != INVALID_PLAYER_ID) { if(ProxDetectorS(8.0, playerid, giveplayerid)) { if(PlayerInfo[giveplayerid][pPcarkey] == 9999) { tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_WHITE, "HINT: /v sellto [playerid/PartOfName] [price]"); return 1; } new price; price = strval(tmp); if(price < 1 || price > 1500000) { SendClientMessage(playerid, COLOR_GREY, "Price not lower then 1 and not higher then 1500000. "); return 1; } GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer)); format(string, sizeof(string), "* You offerd %s to buy your car for $%d .", giveplayer, price); SendClientMessage(playerid, COLOR_WHITE, string); format(string, sizeof(string), "* Car Owner %s offered you to buy his/her car for $%d (type /accept ownablecar) to buy.", playername, price); SendClientMessage(giveplayerid, COLOR_WHITE, string); OwnableCarOffer[giveplayerid] = playerid; OwnableCarID[giveplayerid] = ownvehkey; OwnableCarPrice[giveplayerid] = price; return 1; } } else if(PlayerInfo[giveplayerid][pPcarkey2] == 9999) { tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_WHITE, "HINT: /v sellto [playerid/PartOfName] [price]"); return 1; } new price; price = strval(tmp); if(price < 1 || price > 1500000) { SendClientMessage(playerid, COLOR_GREY, " Price not lower then 1 and not higher then 1500000. "); return 1; } GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer)); format(string, sizeof(string), "* You offerd %s to buy your car for $%d .", giveplayer, price); SendClientMessage(playerid, COLOR_WHITE, string); format(string, sizeof(string), "* Car Owner %s offered you to buy his/her car for $%d (type /accept ownablecar) to buy.", playername, price); SendClientMessage(giveplayerid, COLOR_WHITE, string); OwnableCarOffer[giveplayerid] = playerid; OwnableCarID[giveplayerid] = ownvehkey; OwnableCarPrice[giveplayerid] = price; return 1; } } } } else { SendClientMessage(playerid, COLOR_GREY, " This is not your car"); return 1; } else { SendClientMessage(playerid, COLOR_GREY, " You have to sit at your own car to sell it"); return 1; } }
-
Salutare! Am in GM un system vehicule personale doar ca /v sellto nu merge asa bine (cand vand masina cheile imi raman tot mie) Aici sunt liniile : else if(strcmp(x_nr,"selltoexddasasfsda",true) == 0) { if(IsPlayerConnected(playerid)) { if(GetPlayerVehicleID(playerid) == PlayerData[playerid][pPcarkey]+PreVehicle || GetPlayerVehicleID(playerid) == PlayerData[playerid][pPcarkey2]+PreVehicle || GetPlayerVehicleID(playerid) == PlayerData[playerid][pPcarkey3]+PreVehicle || GetPlayerVehicleID(playerid) == PlayerData[playerid][pPcarkey4]+PreVehicle || GetPlayerVehicleID(playerid) == PlayerData[playerid][pPcarkey5]+PreVehicle) { GetPlayerName(playerid, playername, sizeof(sendername)); new ownvehkey; if(GetPlayerVehicleID(playerid) == PlayerData[playerid][pPcarkey]+PreVehicle) { ownvehkey = PlayerData[playerid][pPcarkey]; } else if(GetPlayerVehicleID(playerid) == PlayerData[playerid][pPcarkey2]+PreVehicle) { ownvehkey = PlayerData[playerid][pPcarkey2]; } else if(GetPlayerVehicleID(playerid) == PlayerData[playerid][pPcarkey3]+PreVehicle) { ownvehkey = PlayerData[playerid][pPcarkey3]; } else if(GetPlayerVehicleID(playerid) == PlayerData[playerid][pPcarkey4]+PreVehicle) { ownvehkey = PlayerData[playerid][pPcarkey4]; } else if(GetPlayerVehicleID(playerid) == PlayerData[playerid][pPcarkey5]+PreVehicle) { ownvehkey = PlayerData[playerid][pPcarkey5]; } else { return 1; } if(strcmp(sendername, CarData[ownvehkey][cOwner], true) == 0 ) { tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendUsage(playerid,"/v sellto [playerid/PartOfName] [pret]"); return 1; } giveplayerid = ReturnUser(tmp); if(IsPlayerConnected(giveplayerid)) { if(giveplayerid != INVALID_PLAYER_ID) { if(ProxDetectorS(8.0, playerid, giveplayerid)) { if(PlayerData[giveplayerid][pPcarkey] == 999) { tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_WHITE, "HINT: /v sellto [playerid/PartOfName] [pret]"); return 1; } new price; price = strval(tmp); if(price < 1 || price > 1500000) { SendClientMessage(playerid, COLOR_GREY, " Pretul trebuie sa fie de la 1$ pana la 1500000$. "); return 1; } GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer)); format(string, sizeof(string), "* I-ai oferit lui %s masina ta pentru $%d .", giveplayer, price); SendClientMessage(playerid, COLOR_WHITE, string); format(string, sizeof(string), "* Propietarul masinii %s ti-a oferit masina pentru $%d (scrie /accept ownablecar) s-o cumperi.", playername, price); SendClientMessage(giveplayerid, COLOR_WHITE, string); OwnableCarID[giveplayerid] = ownvehkey; OwnableCarOffer[giveplayerid] = playerid; OwnableCarPrice[giveplayerid] = price; return 1; } else if(PlayerData[giveplayerid][pPcarkey2] == 999) { tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_WHITE, "HINT: /v sellto [playerid/PartOfName] [pret]"); return 1; } new price; price = strval(tmp); if(price < 1 || price > 1500000) { SendClientMessage(playerid, COLOR_GREY, " Pretul trebuie sa fie de la 1$ pana la 1500000$. "); return 1; } GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer)); format(string, sizeof(string), "* I-ai oferit lui %s masina ta pentru $%d .", giveplayer, price); SendClientMessage(playerid, COLOR_WHITE, string); format(string, sizeof(string), "* Propietarul masinii %s ti-a oferit masina pentru $%d (scrie /accept ownablecar) s-o cumperi.", playername, price); SendClientMessage(giveplayerid, COLOR_WHITE, string); OwnableCarOffer[giveplayerid] = playerid; OwnableCarID[giveplayerid] = ownvehkey; OwnableCarPrice[giveplayerid] = price; return 1; } else if(PlayerData[giveplayerid][pPcarkey3] == 999) { tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_WHITE, "HINT: /v sellto [playerid/PartOfName] [pret]"); return 1; } new price; price = strval(tmp); if(price < 1 || price > 1500000) { SendClientMessage(playerid, COLOR_GREY, " Pretul trebuie sa fie de la 1$ pana la 1500000$. "); return 1; } GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer)); format(string, sizeof(string), "* I-ai oferit lui %s masina ta pentru $%d .", giveplayer, price); SendClientMessage(playerid, COLOR_WHITE, string); format(string, sizeof(string), "* Propietarul masinii %s ti-a oferit masina pentru $%d (scrie /accept ownablecar) s-o cumperi.", playername, price); SendClientMessage(giveplayerid, COLOR_WHITE, string); OwnableCarOffer[giveplayerid] = playerid; OwnableCarID[giveplayerid] = ownvehkey; OwnableCarPrice[giveplayerid] = price; return 1; } if(PlayerData[giveplayerid][pPcarkey4] == 999) { tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_WHITE, "HINT: /v sellto [playerid/PartOfName] [pret]"); return 1; } new price; price = strval(tmp); if(price < 1 || price > 1500000) { SendClientMessage(playerid, COLOR_GREY, " Pretul trebuie sa fie de la 1$ pana la 1500000$. "); return 1; } GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer)); format(string, sizeof(string), "* I-ai oferit lui %s masina ta pentru $%d .", giveplayer, price); SendClientMessage(playerid, COLOR_WHITE, string); format(string, sizeof(string), "* Propietarul masinii %s ti-a oferit masina pentru $%d (scrie /accept ownablecar) s-o cumperi.", playername, price); SendClientMessage(giveplayerid, COLOR_WHITE, string); OwnableCarOffer[giveplayerid] = playerid; OwnableCarID[giveplayerid] = ownvehkey; OwnableCarPrice[giveplayerid] = price; return 1; } if(PlayerData[giveplayerid][pPcarkey5] == 999) { tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_WHITE, "HINT: /v sellto [playerid/PartOfName] [pret]"); return 1; } new price; price = strval(tmp); if(price < 1 || price > 1500000) { SendClientMessage(playerid, COLOR_GREY, " Pretul trebuie sa fie de la 1$ pana la 1500000$. "); return 1; } GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer)); format(string, sizeof(string), "* I-ai oferit lui %s masina ta pentru $%d .", giveplayer, price); SendClientMessage(playerid, COLOR_WHITE, string); format(string, sizeof(string), "* Propietarul masinii %s ti-a oferit masina pentru $%d (scrie /accept ownablecar) s-o cumperi.", playername, price); SendClientMessage(giveplayerid, COLOR_WHITE, string); OwnableCarOffer[giveplayerid] = playerid; OwnableCarID[giveplayerid] = ownvehkey; OwnableCarPrice[giveplayerid] = price; return 1; } else { SendClientMessage(playerid, COLOR_GREY, "Playerul are deja 5 masini !"); return 1; } } else { SendClientMessage(playerid, COLOR_GREY, "Acest jucator nu este langa tine!"); return 1; } } } } else { SendClientMessage(playerid, COLOR_GREY, "Nu este masina ta "); return 1; } } else { SendClientMessage(playerid, COLOR_GREY, "Trebuie sa fi in masina ca sa o vinzi!"); return 1; } } return 1; }
-
Greseala mea
-
Salutare! Am un GM si cand explodeaza masina raman flacarile alea . Cum le scot? Vreau doar sa le explodeze si sa respawneze.. Si eu script pentru /deletecar sau ceva de genu? Am unul destroycar dar le sterge doar momentan , la restart reapar.