Jump to content
  • 0

De aici adaug masina personala noua?


Question

Posted
Problemă întâlnită (descriere):Am cateva masini dar vreau sa mai adaug,ma poate ajuta cineva cu o explicatie?
Ero(area / rile) / warning-(ul / urile):/nm/
Liniile de cod / sursa / script-ul:
[pawn]switch(listitem)
{
case 0:
{
ShowPlayerDialog(playerid, 141, DIALOG_STYLE_LIST, "Masini Normale:", "Bravura = $1.500.000nSentinel = $1.300.000nManana = $1.100.000nPremier = $1.500.000nPrevion = $900.000nAdmiral = $1.650.000nSolair = $1.700.000nSandking = $1.810.000nBlista Compact = $1.780.000nSlamvan = $1.820.000nSultan = $1.920.000nElegy = $2.000.000n", "Cumpara", "Anulare");
}
case 1:
{
new text[512];
format(text, sizeof(text),"Buffalo = $2.100.000nAlpha = $1.700.000nBanshee = $2.400.000nBullet = $3.700.000nCheetah = $2.720.000nHotring Racer = $5.000.000nInfernus = $4.600.000nJester = 2.780.000nPhoenix = $2.920.000nSuper GT = $2.500.000nTurismo = $3.400.000nZR-350 = $2.920.000nUranus = $2.250.000");
ShowPlayerDialog(playerid,142,DIALOG_STYLE_LIST, "Masini Rapide (Sport)", text, "Cumpara","Anulare");
}
case 2:
{
ShowPlayerDialog(playerid, 143, DIALOG_STYLE_LIST, "Motociclete/Scutere:", "Wayfarer = $920.000nFCR-900 = $1.000.000nFreeway = $780.000nNRG-500 = $1.200.000nFaggio = $750.000nPCJ-600 = $1.100.000", "Cumpara", "Anulare");
}
case 3:
{
ShowPlayerDialog(playerid, 144, DIALOG_STYLE_LIST, "Elicoptere/Barci:", "Maverick-1.500.000nLeviathan-1.200.000nSparrow-1.000.000nCropduster-800.000nDodo-800.000nSkimmer-600.000nSquallo-700.000nSpeeder-1.000.000nReefer-800.000nDinghy-300.000", "Cumpara", "Anulare");
}
}
}
if((dialogid == 141) || (dialogid == 142) || (dialogid == 143) || (dialogid == 144))
{
if(!response)
{
SendClientMessage(playerid, 0xFF0000FF, "Ai anulat.");
return 1; // We processed it
}
if(dialogid == 141)
{
if(PlayerData[playerid][pPcarkey] != 999)
{
SendClientMessage(playerid, 0xFF0000FF, "Ai deja o masina personala.");
return 1; // We processed it
}
switch(listitem)
{
case 0:
{
VehDSmod[playerid]=401;
VehDSpret[playerid]=1500000;
}
case 1:
{
VehDSmod[playerid]=405;
VehDSpret[playerid]=1300000;
}
case 2:
{
VehDSmod[playerid]=410;
VehDSpret[playerid]=1100000;
}
case 3:
{
VehDSmod[playerid]=529;
VehDSpret[playerid]=400000;
}
case 4:
{
VehDSmod[playerid]=426;
VehDSpret[playerid]=1500000;
}
case 5:
{
VehDSmod[playerid]=436;
VehDSpret[playerid]=900000;
}
case 6:
{
VehDSmod[playerid]=445;
VehDSpret[playerid]=1650000;
}
case 7:
{
VehDSmod[playerid]=458;
VehDSpret[playerid]=1700000;
}
case 8:
{
VehDSmod[playerid]=495;
VehDSpret[playerid]=1810000;
}
case 9:
{
VehDSmod[playerid]=496;
VehDSpret[playerid]=1780000;
}
case 10:
{
VehDSmod[playerid]=535;
VehDSpret[playerid]=1820000;
}
case 11:
{
VehDSmod[playerid]=560;
VehDSpret[playerid]=1920000;
}
case 12:
{
VehDSmod[playerid]=562;
VehDSpret[playerid]=2000000;
}
}
}
else if(dialogid == 142)
{
if(PlayerData[playerid][pPcarkey] != 999)
{
SendClientMessage(playerid, 0xFF0000FF, "Ai deja o masina personala.");
return 1; // We processed it
}
if(PlayerData[playerid][pPcarkey1] != 999)
{
SendClientMessage(playerid, 0xFF0000FF, "Ai deja o masina personala.");
return 1; // We processed it
}
switch(listitem)
{
case 0:
{
VehDSmod[playerid]=402;
VehDSpret[playerid]=2100000;
}
case 1:
{
VehDSmod[playerid]=602;
VehDSpret[playerid]=1700000;
}
case 2:
{
VehDSmod[playerid]=429;
VehDSpret[playerid]=2400000;
}
case 3:
{
VehDSmod[playerid]=541;
VehDSpret[playerid]=3700000;
}
case 4:
{
VehDSmod[playerid]=415;
VehDSpret[playerid]=2720000;
}
case 5:
{
VehDSmod[playerid]=494;
VehDSpret[playerid]=5000000;
}
case 6:
{
VehDSmod[playerid]=411;
VehDSpret[playerid]=4600000;
}
case 7:
{
VehDSmod[playerid]=559;
VehDSpret[playerid]=2780000;
}
case 8:
{
VehDSmod[playerid]=603;
VehDSpret[playerid]=2920000;
}
case 9:
{
VehDSmod[playerid]=506;
VehDSpret[playerid]=2500000;
}
case 10:
{
VehDSmod[playerid]=451;
VehDSpret[playerid]=3400000;
}
case 11:
{
VehDSmod[playerid]=477;
VehDSpret[playerid]=2920000;
}
case 12:
{
VehDSmod[playerid]=558;
VehDSpret[playerid]=2250000;
}
}[/pawn]
Imagini / Video (optional):/b/
Aţi încercat să rezolvaţi singur?:Nu
 
 
Iar cand vreau sa cumpar a 2a masina zice ca am deja 1,dar nu o am,o am doar pe prima. Cum procedez in acest caz, o fi bug?

6 answers to this question

Recommended Posts

  • Administrator
Posted

La toate dialog-urile tale, 141, 142143, 144 sunt aceeasi chestie.

 

[pawn]case 0:
{
    VehDSmod[playerid]=401;
    VehDSpret[playerid]=1500000;
}[/pawn]

 

inseamna ca asta e prima masina, de la dialog-ul 141. Adica Bravura si costa $1.500.000. Ca sa adaugi inca una pui la sfarsit in dialog nMasina noua-pret si adaugi un alt case. De exemplu ultimul tau case la "Masini Normale" este 12. Dupa el adaugi alt case, ultimul case + 1.

 

[pawn]case 13:
{
   VehDSmod[playerid]=Model Masina;
   VehDSpret[playerid]=Pret;
}[/pawn]

 

 

Iar cand vreau sa cumpar a 2a masina zice ca am deja 1,dar nu o am,o am doar pe prima. Cum procedez in acest caz, o fi bug?

 

Asta e deja alta problema.

Posted

 

La toate dialog-urile tale, 141142,  143144 sunt aceeasi chestie.

 

[pawn]case 0:

{

    VehDSmod[playerid]=401;

    VehDSpret[playerid]=1500000;

}[/pawn]

 

inseamna ca asta e prima masina, de la dialog-ul 141. Adica Bravura si costa $1.500.000. Ca sa adaugi inca una pui la sfarsit in dialog nMasina noua-pret si adaugi un alt case. De exemplu ultimul tau case la "Masini Normale" este 12. Dupa el adaugi alt case, ultimul case + 1.

 

[pawn]case 13:

{

   VehDSmod[playerid]=Model Masina;

   VehDSpret[playerid]=Pret;

}[/pawn]

 

 

Asta e deja alta problema.

 

Nu imi copileaza si am facut exact ce ai spus tu.

[pawn] switch(listitem)

{

case 0:

{

ShowPlayerDialog(playerid, 141, DIALOG_STYLE_LIST, "Masini Normale:", "Bravura = $1.500.000nSentinel = $1.300.000nManana = $1.100.000nPremier = $1.500.000nPrevion = $900.000nAdmiral = $1.650.000nSolair = $1.700.000nSandking = $1.810.000nBlista Compact = $1.780.000nSlamvan = $1.820.000nSultan = $1.920.000nElegy = $2.000.000nBuffalo = $4000000", "Cumpara", "Anulare");

}

case 1:

{

new text[512];

format(text, sizeof(text),"Buffalo = $2.100.000nAlpha = $1.700.000nBanshee = $2.400.000nBullet = $3.700.000nCheetah = $2.720.000nHotring Racer = $5.000.000nInfernus = $4.600.000nJester = 2.780.000nPhoenix = $2.920.000nSuper GT = $2.500.000nTurismo = $3.400.000nZR-350 = $2.920.000nUranus = $2.250.000");

ShowPlayerDialog(playerid,142,DIALOG_STYLE_LIST, "Masini Rapide (Sport)", text, "Cumpara","Anulare");

}

case 2:

{

ShowPlayerDialog(playerid, 143, DIALOG_STYLE_LIST, "Motociclete/Scutere:", "Wayfarer = $920.000nFCR-900 = $1.000.000nFreeway = $780.000nNRG-500 = $1.200.000nFaggio = $750.000nPCJ-600 = $1.100.000", "Cumpara", "Anulare");

}

case 3:

{

ShowPlayerDialog(playerid, 144, DIALOG_STYLE_LIST, "Elicoptere/Barci:", "Maverick-1.500.000nLeviathan-1.200.000nSparrow-1.000.000nCropduster-800.000nDodo-800.000nSkimmer-600.000nSquallo-700.000nSpeeder-1.000.000nReefer-800.000nDinghy-300.000", "Cumpara", "Anulare");

}

}

}

if((dialogid == 141) || (dialogid == 142) || (dialogid == 143) || (dialogid == 144))

{

if(!response)

{

SendClientMessage(playerid, 0xFF0000FF, "Ai anulat.");

return 1; // We processed it

}

if(dialogid == 141)

{

if(PlayerData[playerid][pPcarkey] != 999)

{

SendClientMessage(playerid, 0xFF0000FF, "Ai deja o masina personala.");

return 1; // We processed it

}

switch(listitem)

{

case 0:

{

VehDSmod[playerid]=401;

VehDSpret[playerid]=1500000;

}

case 1:

{

VehDSmod[playerid]=405;

VehDSpret[playerid]=1300000;

}

case 2:

{

VehDSmod[playerid]=410;

VehDSpret[playerid]=1100000;

}

case 3:

{

VehDSmod[playerid]=529;

VehDSpret[playerid]=400000;

}

case 4:

{

VehDSmod[playerid]=426;

VehDSpret[playerid]=1500000;

}

case 5:

{

VehDSmod[playerid]=436;

VehDSpret[playerid]=900000;

}

case 6:

{

VehDSmod[playerid]=445;

VehDSpret[playerid]=1650000;

}

case 7:

{

VehDSmod[playerid]=458;

VehDSpret[playerid]=1700000;

}

case 8:

{

VehDSmod[playerid]=495;

VehDSpret[playerid]=1810000;

}

case 9:

{

VehDSmod[playerid]=496;

VehDSpret[playerid]=1780000;

}

case 10:

{

VehDSmod[playerid]=535;

VehDSpret[playerid]=1820000;

}

case 11:

{

VehDSmod[playerid]=560;

VehDSpret[playerid]=1920000;

}

case 12:

{

VehDSmod[playerid]=562;

VehDSpret[playerid]=2000000;

}

case 13;

{

VehDSmod[playerid]=402;

VehDSpret[playerid]=4000000;

}

}

)[/pawn]

  • Administrator
Posted

Mai da o data ce ai facut. Dar pune tag-urile manual de la "[pawn]", nu mai da click pe iconita cu "Pawno Code" ca o sa stearga identul.

Posted

Mai da o data ce ai facut. Dar pune tag-urile manual de la "[pawn]", nu mai da click pe iconita cu "Pawno Code" ca o sa stearga identul.

Am rezolvat,mersi fain  :P  

Guest
This topic is now closed to further replies.
×
×
  • 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.