- 0
/sellcarto nu functioneaza.
-
Recently Browsing 0 members
- No registered users viewing this page.
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.
Question
Bogdan's
Problema intalnita (descriere): Nu merge /sellcarto scriu /sellcarto si apare mesajul cu ce trebuie sa scriu dar cand scriu deja id-ul playerului nu mai merge.
Ero(area / rile) / warning-(ul / urile): -
Liniile de cod / sursa / script-ul(obligatoriu):
if(strcmp(cmd, "/sellcarto", true) == 0) { if(GetPlayerVehicleID(playerid) == PlayerInfo[playerid][pPcarkey]) { } else if(GetPlayerVehicleID(playerid) == PlayerInfo[playerid][pPcarkey2]) { } else if(GetPlayerVehicleID(playerid) == PlayerInfo[playerid][pPcarkey3]) { } else if(GetPlayerVehicleID(playerid) == PlayerInfo[playerid][pPcarkey4]) { } else { SendClientMessage(playerid, COLOR_GREY, " Nu esti intr-un vehicul."); return 1; } new numeveh[35]; GetPlayerName(playerid, numeveh, sizeof(numeveh)); new ownvehkey = GetPlayerVehicleID(playerid); if(!IsAnOwnableCar(ownvehkey)) { return 1; } if(strcmp(numeveh, CarInfo[ownvehkey][cOwner], true) == 0) { tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_LIGHTBLUE, ">>{FFFFFF}SUGESTIE: /sellcarto [IDJucator/PARTEdinNUME] [pret]"); 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_LIGHTBLUE, ">>{FFFFFF}SUGESTIE: /sellto [IDJucator/PARTEdinNUME] [pret]"); return 1; } new price; price = strval(tmp); if(price < 1 || price > 10000000) { SendClientMessage(playerid, COLOR_GREY, " Pretul trebuie sa fie intre $1 si $10000000. "); return 1; } if(PlayerInfo[playerid][pLevel] < 5) { SendClientMessage(playerid, COLOR_GREY, " Trebuie sa ai minim nivel 5. "); return 1; } if(PlayerInfo[giveplayerid][pLevel] < 3) { SendClientMessage(playerid, COLOR_GREY, " Jucatorul nu are nivel 3. "); return 1; } GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer)); GetPlayerName(playerid, sendername, sizeof(sendername)); format(string, sizeof(string), "* I-ai oferit lui %s vehiculul pentru $%d .", giveplayer, price); SendClientMessage(playerid, COLOR_WHITE, string); format(string, sizeof(string), "* Proprietarul vehiculului %s iti ofera vehiculul cu $%d (scrie /accept car) pentru a o cumpara.", sendername, price); SendClientMessage(giveplayerid, COLOR_WHITE, string); CarOffer[giveplayerid] = playerid; CarID[giveplayerid] = ownvehkey; CarPrice[giveplayerid] = price; return 1; } else if(PlayerInfo[giveplayerid][pPcarkey2] == 9999) { tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_LIGHTBLUE, ">>{FFFFFF}SUGESTIE: /sellto [IDJucator/PARTEdinNUME] [pret]"); return 1; } new price; price = strval(tmp); if(price < 1 || price > 10000000) { SendClientMessage(playerid, COLOR_GREY, " Pretul trebuie sa fie intre $1 si $10000000. "); return 1; } if(PlayerInfo[playerid][pLevel] < 5) { SendClientMessage(playerid, COLOR_GREY, " Trebuie sa ai minim nivel 5. "); return 1; } if(PlayerInfo[giveplayerid][pLevel] < 3) { SendClientMessage(playerid, COLOR_GREY, " Jucatorul nu are nivel 3. "); return 1; } GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer)); GetPlayerName(playerid, sendername, sizeof(sendername)); format(string, sizeof(string), "* I-ai oferit lui %s vehiculul pentru $%d .", giveplayer, price); SendClientMessage(playerid, COLOR_WHITE, string); format(string, sizeof(string), "* Proprietarul vehiculului %s iti ofera vehiculul cu $%d (scrie /accept car) pentru a o cumpara.", sendername, price); SendClientMessage(giveplayerid, COLOR_WHITE, string); CarOffer[giveplayerid] = playerid; CarID[giveplayerid] = ownvehkey; CarPrice[giveplayerid] = price; return 1; } else if(PlayerInfo[giveplayerid][pPcarkey3] == 9999) { tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_LIGHTBLUE, ">>{FFFFFF}SUGESTIE: /sellto [IDJucator/PARTEdinNUME] [pret]"); return 1; } new price; price = strval(tmp); if(price < 1 || price > 10000000) { SendClientMessage(playerid, COLOR_GREY, " Pretul trebuie sa fie intre $1 si $10000000. "); return 1; } if(PlayerInfo[playerid][pLevel] < 5) { SendClientMessage(playerid, COLOR_GREY, " Trebuie sa ai minim nivel 5. "); return 1; } if(PlayerInfo[giveplayerid][pLevel] < 3) { SendClientMessage(playerid, COLOR_GREY, " Jucatorul nu are nivel 3. "); return 1; } GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer)); GetPlayerName(playerid, sendername, sizeof(sendername)); format(string, sizeof(string), "* I-ai oferit lui %s vehiculul pentru $%d .", giveplayer, price); SendClientMessage(playerid, COLOR_WHITE, string); format(string, sizeof(string), "* Proprietarul vehiculului %s iti ofera vehiculul cu $%d (scrie /accept car) pentru a o cumpara.", sendername, price); SendClientMessage(giveplayerid, COLOR_WHITE, string); CarOffer[giveplayerid] = playerid; CarID[giveplayerid] = ownvehkey; CarPrice[giveplayerid] = price; return 1; } else if(PlayerInfo[giveplayerid][pPcarkey4] == 9999) { tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_LIGHTBLUE, ">>{FFFFFF}SUGESTIE: /sellto [IDJucator/PARTEdinNUME] [pret]"); return 1; } new price; price = strval(tmp); if(price < 1 || price > 10000000) { SendClientMessage(playerid, COLOR_GREY, " Pretul trebuie sa fie intre $1 si $10000000. "); return 1; } if(PlayerInfo[playerid][pLevel] < 5) { SendClientMessage(playerid, COLOR_GREY, " Trebuie sa ai minim nivel 5. "); return 1; } if(PlayerInfo[giveplayerid][pLevel] < 3) { SendClientMessage(playerid, COLOR_GREY, " Jucatorul nu are nivel 3. "); return 1; } GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer)); GetPlayerName(playerid, sendername, sizeof(sendername)); format(string, sizeof(string), "* I-ai oferit lui %s vehiculul pentru $%d .", giveplayer, price); SendClientMessage(playerid, COLOR_WHITE, string); format(string, sizeof(string), "* Proprietarul vehiculului %s iti ofera vehiculul cu $%d (scrie /accept car) pentru a o cumpara.", sendername, price); SendClientMessage(giveplayerid, COLOR_WHITE, string); CarOffer[giveplayerid] = playerid; CarID[giveplayerid] = ownvehkey; CarPrice[giveplayerid] = price; return 1; } } else { SendClientMessage(playerid, COLOR_GREY, " Acesta persoana nu este aproape de tine ! "); return 1; } } } else { SendClientMessage(playerid, COLOR_GREY, " Jucator Offline"); return 1; } } else { SendClientMessage(playerid, COLOR_GREY, " Trebuie sa stai in vehiculul tau pentru al vinde"); return 1; } }
Imagini / Video (optional):
Ati incercat sa rezolvati singur?: Da,am facut cateva rectificari,dar nu stiu de ce nu merge.
Link to comment
Share on other sites
12 answers to this question
Recommended Posts