AvestX 5 Odesláno: 17. Leden, 2010 Share Odesláno: 17. Leden, 2010 Zdar. Dnes jsem zkoušel můj mod, a skusil jsem řidičák, ale boužel mi to udělalo že jsem splnil misi, i když jsem měl u řidičáku switch na řidičák, nevim čim to může bejt, OnPlayerEnterCheckpoint je tady: public OnPlayerEnterCheckpoint(playerid) { switch(RidicakCP[playerid]) { case 1: { DisablePlayerCheckpoint(playerid); RidicakCP[playerid] = 2; SetPlayerCheckpoint(playerid, 1007.5502,1373.4824,10.7152, 10); } case 2: { DisablePlayerCheckpoint(playerid); RidicakCP[playerid] = 3; SetPlayerCheckpoint(playerid, 1007.2014,1812.8496,10.7187, 10); } case 3: { DisablePlayerCheckpoint(playerid); RidicakCP[playerid] = 4; SetPlayerCheckpoint(playerid, 1136.7822,1812.5269,10.9148, 10); } case 4: { DisablePlayerCheckpoint(playerid); RidicakCP[playerid] = 5; SetPlayerCheckpoint(playerid, 1296.5941,1813.0164,10.8848, 10); } case 5: { DisablePlayerCheckpoint(playerid); RidicakCP[playerid] = 6; SetPlayerCheckpoint(playerid, 1381.3370,1873.1875,10.6378, 10); } case 6: { DisablePlayerCheckpoint(playerid); RidicakCP[playerid] = 7; SetPlayerCheckpoint(playerid, 1386.7003,1972.8890,10.7146, 10); } case 7: { DisablePlayerCheckpoint(playerid); RidicakCP[playerid] = 8; SetPlayerCheckpoint(playerid, 1560.9612,1974.1262,10.5467, 10); } case 8: { DisablePlayerCheckpoint(playerid); RidicakCP[playerid] = 9; SetPlayerCheckpoint(playerid, 1706.6128,2013.4279,10.7302, 10); } case 9: { DisablePlayerCheckpoint(playerid); RidicakCP[playerid] = 10; SetPlayerCheckpoint(playerid, 1706.7864,1881.0675,10.5467, 10); } case 10: { DisablePlayerCheckpoint(playerid); RidicakCP[playerid] = 11; SetPlayerCheckpoint(playerid, 1331.5255,1870.1678,10.5469, 10); } case 11: { DisablePlayerCheckpoint(playerid); RidicakCP[playerid] = 12; SetPlayerCheckpoint(playerid, 1299.3947,1813.3101,10.8682, 10); } case 12: { DisablePlayerCheckpoint(playerid); RidicakCP[playerid] = 13; SetPlayerCheckpoint(playerid, 1008.2424,1814.0526,10.7322, 10); } case 13: { DisablePlayerCheckpoint(playerid); RidicakCP[playerid] = 14; SetPlayerCheckpoint(playerid, 1006.6862,1372.6823,10.7098, 10); } case 14: { DisablePlayerCheckpoint(playerid); RidicakCP[playerid] = 15; SetPlayerCheckpoint(playerid, 1153.0415,1372.8383,10.5467, 10); } case 15: { DisablePlayerCheckpoint(playerid); Ridicak[playerid] = 1; RidicakZkouska = 0; SetVehicleParamsForPlayer(RidicakAuto,playerid,0,0); DestroyVehicle(RidicakAuto); RidicakCP[playerid] = 0; SetPlayerPos(playerid, 1118.9955,1373.3575,10.5469); SendDrawMessage(playerid, "Uspesne si si udelal ridicsky prukaz !"); } } switch(Mise[uklidova][playerid]) { case 0: { Mised[playerid] = 0; GameTextForPlayer(playerid,"~n~~n~100$, penize ti byly poslany na bankovni ucet",3000,6); Banka[playerid] += 100; DestroyObject(uobjecty[0]); DisablePlayerCheckpoint(playerid); Mise[uklidova][playerid] = 100; } case 1: { Mised[playerid] = 0; GameTextForPlayer(playerid,"~n~~n~100$, penize ti byly poslany na bankovni ucet",3000,6); Banka[playerid] += 100; DestroyObject(uobjecty[1]); DisablePlayerCheckpoint(playerid); Mise[uklidova][playerid] = 100; } case 2: { Mised[playerid] = 0; GameTextForPlayer(playerid,"~n~~n~100$, penize ti byly poslany na bankovni ucet",3000,6); Banka[playerid] += 100; DestroyObject(uobjecty[2]); DisablePlayerCheckpoint(playerid); Mise[uklidova][playerid] = 100; } case 3: { Mised[playerid] = 0; GameTextForPlayer(playerid,"~n~~n~100$, penize ti byly poslany na bankovni ucet",3000,6); Banka[playerid] += 100; DestroyObject(uobjecty[3]); DisablePlayerCheckpoint(playerid); Mise[uklidova][playerid] = 100; } case 4: { Mised[playerid] = 0; GameTextForPlayer(playerid,"~n~~n~100$, penize ti byly poslany na bankovni ucet",3000,6); Banka[playerid] += 100; DestroyObject(uobjecty[4]); DisablePlayerCheckpoint(playerid); Mise[uklidova][playerid] = 100; } case 5: { Mised[playerid] = 0; GameTextForPlayer(playerid,"~n~~n~100$, penize ti byly poslany na bankovni ucet",3000,6); Banka[playerid] += 100; DestroyObject(uobjecty[5]); DisablePlayerCheckpoint(playerid); Mise[uklidova][playerid] = 100; } case 6: { Mised[playerid] = 0; GameTextForPlayer(playerid,"~n~~n~100$, penize ti byly poslany na bankovni ucet",3000,6); Banka[playerid] += 100; DestroyObject(uobjecty[6]); DisablePlayerCheckpoint(playerid); Mise[uklidova][playerid] = 100; } case 7: { Mised[playerid] = 0; GameTextForPlayer(playerid,"~n~~n~100$, penize ti byly poslany na bankovni ucet",3000,6); Banka[playerid] += 100; DestroyObject(uobjecty[7]); DisablePlayerCheckpoint(playerid); Mise[uklidova][playerid] = 100; } case 8: { Mised[playerid] = 0; GameTextForPlayer(playerid,"~n~~n~100$, penize ti byly poslany na bankovni ucet",3000,6); Banka[playerid] += 100; DestroyObject(uobjecty[8]); DisablePlayerCheckpoint(playerid); Mise[uklidova][playerid] = 100; } case 9: { Mised[playerid] = 0; GameTextForPlayer(playerid,"~n~~n~100$, penize ti byly poslany na bankovni ucet",3000,6); Banka[playerid] += 100; DestroyObject(uobjecty[9]); DisablePlayerCheckpoint(playerid); Mise[uklidova][playerid] = 100; } } switch(Mise[popelari][playerid]) { case 0: { Mised[playerid] = 0; GameTextForPlayer(playerid,"~n~~n~100$, penize ti byly poslany na bankovni ucet",3000,6); Banka[playerid] += 100; DestroyObject(pobecty[0]); DisablePlayerCheckpoint(playerid); Mise[popelari][playerid] = 100; } case 1: { Mised[playerid] = 0; GameTextForPlayer(playerid,"~n~~n~100$, penize ti byly poslany na bankovni ucet",3000,6); Banka[playerid] += 100; DestroyObject(pobecty[1]); DisablePlayerCheckpoint(playerid); Mise[popelari][playerid] = 100; } case 2: { Mised[playerid] = 0; GameTextForPlayer(playerid,"~n~~n~100$, penize ti byly poslany na bankovni ucet",3000,6); Banka[playerid] += 100; DestroyObject(pobecty[2]); DisablePlayerCheckpoint(playerid); Mise[popelari][playerid] = 100; } case 3: { Mised[playerid] = 0; GameTextForPlayer(playerid,"~n~~n~100$, penize ti byly poslany na bankovni ucet",3000,6); Banka[playerid] += 100; DestroyObject(pobecty[3]); DisablePlayerCheckpoint(playerid); Mise[popelari][playerid] = 100; } case 4: { Mised[playerid] = 0; GameTextForPlayer(playerid,"~n~~n~100$, penize ti byly poslany na bankovni ucet",3000,6); Banka[playerid] += 100; DestroyObject(pobecty[4]); DisablePlayerCheckpoint(playerid); Mise[popelari][playerid] = 100; } case 5: { Mised[playerid] = 0; GameTextForPlayer(playerid,"~n~~n~100$, penize ti byly poslany na bankovni ucet",3000,6); Banka[playerid] += 100; DestroyObject(pobecty[5]); DisablePlayerCheckpoint(playerid); Mise[popelari][playerid] = 100; } case 6: { Mised[playerid] = 0; GameTextForPlayer(playerid,"~n~~n~100$, penize ti byly poslany na bankovni ucet",3000,6); Banka[playerid] += 100; DestroyObject(pobecty[6]); DisablePlayerCheckpoint(playerid); Mise[popelari][playerid] = 100; } case 7: { Mised[playerid] = 0; GameTextForPlayer(playerid,"~n~~n~100$, penize ti byly poslany na bankovni ucet",3000,6); Banka[playerid] += 100; DestroyObject(pobecty[7]); DisablePlayerCheckpoint(playerid); Mise[popelari][playerid] = 100; } case 8: { Mised[playerid] = 0; GameTextForPlayer(playerid,"~n~~n~100$, penize ti byly poslany na bankovni ucet",3000,6); Banka[playerid] += 100; DestroyObject(pobecty[8]); DisablePlayerCheckpoint(playerid); Mise[popelari][playerid] = 100; } case 9: { Mised[playerid] = 0; GameTextForPlayer(playerid,"~n~~n~100$, penize ti byly poslany na bankovni ucet",3000,6); Banka[playerid] += 100; DestroyObject(pobecty[9]); DisablePlayerCheckpoint(playerid); Mise[popelari][playerid] = 100; } } return 1; } To nahoře je řidičák. Kdyby jste chtěli přidat ještě něco řekněte .. předem děkuji za pomoc ... Link to comment Share on other sites More sharing options...
0 Globální moderátor HighPrint 177 Odesláno: 17. Leden, 2010 Globální moderátor Share Odesláno: 17. Leden, 2010 napiš sem všechno co souvisí s řidičákem OT : spokojen? Tak delej piš at si nazbiras příspěvky Link to comment Share on other sites More sharing options...
0 Om3n 78 Odesláno: 17. Leden, 2010 Share Odesláno: 17. Leden, 2010 mozna to je tim ze tam nemas case 0 Link to comment Share on other sites More sharing options...
0 AvestX 5 Odesláno: 17. Leden, 2010 Author Share Odesláno: 17. Leden, 2010 OnPlayerKey nebo jak to je if(newkeys == KEY_WALK) { if(IsPlayerInSphere(playerid,1173.9255,1350.9127,10.9219,2) == 1) { if(Ridicak[playerid] == 1) return SendDrawMessage(playerid, "Uz mas jeden ridicak !"); if(RidicakZkouska == 1) return SendDrawMessage(playerid, "Uz nekdo dela zkousky !"); if(GetPlayerMoney(playerid) < 9805) return SendDrawMessage(playerid, "Potrebujes ~r~9805~y~$~w~ !"); RidicakZkouska = 1; RidicakAuto = AddStaticVehicle(445,1174.6508,1366.3199,10.6890,89.3004,35,35); SetVehicleParamsForPlayer(RidicakAuto,playerid,10,1); PutPlayerInVehicle(playerid, RidicakAuto, 0); RidicakCP[playerid] = 1; SetPlayerCheckpoint(playerid, 1118.9955,1373.3575,10.5469, 10); } } a nahoru si dej new RidicakAuto; new RidicakZkouska; new Ridicak[MAX_PLAYERS]; new RidicakCP[MAX_PLAYERS]; asi vše OT: drž hubu ! EDIT FOR OMEN: Když sem dal podmínku na 1 tak by to mělo bejt stejný ne ? Link to comment Share on other sites More sharing options...
0 癌癌癌 1 Odesláno: 17. Leden, 2010 Share Odesláno: 17. Leden, 2010 Key ma byt uplně jinak: if(newkeys == KEY_WALK) { dej tam if(newkeys & KEY_WALK) { jinak budou pak i promichany keye xDd "lol" Link to comment Share on other sites More sharing options...
0 AvestX 5 Odesláno: 17. Leden, 2010 Author Share Odesláno: 17. Leden, 2010 Nato pak založim novej help Link to comment Share on other sites More sharing options...
0 癌癌癌 1 Odesláno: 17. Leden, 2010 Share Odesláno: 17. Leden, 2010 Avest-X":194nwswx]Nato pak založim novej help proč? abys spamoval? když sem ti napsal jak to opravit (keye ) if(newkeys & KEY_WALK) Link to comment Share on other sites More sharing options...
0 AvestX 5 Odesláno: 17. Leden, 2010 Author Share Odesláno: 17. Leden, 2010 prostě mi porad z tema CP.. no abych měl přízpěvky víš machu ? alespon 10000 Link to comment Share on other sites More sharing options...
0 ATomas 291 Odesláno: 17. Leden, 2010 Share Odesláno: 17. Leden, 2010 Key ma byt uplně jinak: if(newkeys == KEY_WALK) { dej tam if(newkeys & KEY_WALK) { jinak budou pak i promichany keye xDd "lol" sice to na wiki radej ale z vlastni zkusenosti vim ze == funguje 100% a & je nespolehlivy.. Link to comment Share on other sites More sharing options...
Dotaz
AvestX 5
Zdar.
Dnes jsem zkoušel můj mod, a skusil jsem řidičák, ale boužel mi to udělalo že jsem splnil misi, i když jsem měl u řidičáku switch na řidičák, nevim čim to může bejt, OnPlayerEnterCheckpoint je tady:
public OnPlayerEnterCheckpoint(playerid)
{
switch(RidicakCP[playerid])
{
case 1:
{
DisablePlayerCheckpoint(playerid);
RidicakCP[playerid] = 2;
SetPlayerCheckpoint(playerid, 1007.5502,1373.4824,10.7152, 10);
}
case 2:
{
DisablePlayerCheckpoint(playerid);
RidicakCP[playerid] = 3;
SetPlayerCheckpoint(playerid, 1007.2014,1812.8496,10.7187, 10);
}
case 3:
{
DisablePlayerCheckpoint(playerid);
RidicakCP[playerid] = 4;
SetPlayerCheckpoint(playerid, 1136.7822,1812.5269,10.9148, 10);
}
case 4:
{
DisablePlayerCheckpoint(playerid);
RidicakCP[playerid] = 5;
SetPlayerCheckpoint(playerid, 1296.5941,1813.0164,10.8848, 10);
}
case 5:
{
DisablePlayerCheckpoint(playerid);
RidicakCP[playerid] = 6;
SetPlayerCheckpoint(playerid, 1381.3370,1873.1875,10.6378, 10);
}
case 6:
{
DisablePlayerCheckpoint(playerid);
RidicakCP[playerid] = 7;
SetPlayerCheckpoint(playerid, 1386.7003,1972.8890,10.7146, 10);
}
case 7:
{
DisablePlayerCheckpoint(playerid);
RidicakCP[playerid] = 8;
SetPlayerCheckpoint(playerid, 1560.9612,1974.1262,10.5467, 10);
}
case 8:
{
DisablePlayerCheckpoint(playerid);
RidicakCP[playerid] = 9;
SetPlayerCheckpoint(playerid, 1706.6128,2013.4279,10.7302, 10);
}
case 9:
{
DisablePlayerCheckpoint(playerid);
RidicakCP[playerid] = 10;
SetPlayerCheckpoint(playerid, 1706.7864,1881.0675,10.5467, 10);
}
case 10:
{
DisablePlayerCheckpoint(playerid);
RidicakCP[playerid] = 11;
SetPlayerCheckpoint(playerid, 1331.5255,1870.1678,10.5469, 10);
}
case 11:
{
DisablePlayerCheckpoint(playerid);
RidicakCP[playerid] = 12;
SetPlayerCheckpoint(playerid, 1299.3947,1813.3101,10.8682, 10);
}
case 12:
{
DisablePlayerCheckpoint(playerid);
RidicakCP[playerid] = 13;
SetPlayerCheckpoint(playerid, 1008.2424,1814.0526,10.7322, 10);
}
case 13:
{
DisablePlayerCheckpoint(playerid);
RidicakCP[playerid] = 14;
SetPlayerCheckpoint(playerid, 1006.6862,1372.6823,10.7098, 10);
}
case 14:
{
DisablePlayerCheckpoint(playerid);
RidicakCP[playerid] = 15;
SetPlayerCheckpoint(playerid, 1153.0415,1372.8383,10.5467, 10);
}
case 15:
{
DisablePlayerCheckpoint(playerid);
Ridicak[playerid] = 1;
RidicakZkouska = 0;
SetVehicleParamsForPlayer(RidicakAuto,playerid,0,0);
DestroyVehicle(RidicakAuto);
RidicakCP[playerid] = 0;
SetPlayerPos(playerid, 1118.9955,1373.3575,10.5469);
SendDrawMessage(playerid, "Uspesne si si udelal ridicsky prukaz !");
}
}
switch(Mise[uklidova][playerid])
{
case 0:
{
Mised[playerid] = 0;
GameTextForPlayer(playerid,"~n~~n~100$, penize ti byly poslany na bankovni ucet",3000,6);
Banka[playerid] += 100;
DestroyObject(uobjecty[0]);
DisablePlayerCheckpoint(playerid);
Mise[uklidova][playerid] = 100;
}
case 1:
{
Mised[playerid] = 0;
GameTextForPlayer(playerid,"~n~~n~100$, penize ti byly poslany na bankovni ucet",3000,6);
Banka[playerid] += 100;
DestroyObject(uobjecty[1]);
DisablePlayerCheckpoint(playerid);
Mise[uklidova][playerid] = 100;
}
case 2:
{
Mised[playerid] = 0;
GameTextForPlayer(playerid,"~n~~n~100$, penize ti byly poslany na bankovni ucet",3000,6);
Banka[playerid] += 100;
DestroyObject(uobjecty[2]);
DisablePlayerCheckpoint(playerid);
Mise[uklidova][playerid] = 100;
}
case 3:
{
Mised[playerid] = 0;
GameTextForPlayer(playerid,"~n~~n~100$, penize ti byly poslany na bankovni ucet",3000,6);
Banka[playerid] += 100;
DestroyObject(uobjecty[3]);
DisablePlayerCheckpoint(playerid);
Mise[uklidova][playerid] = 100;
}
case 4:
{
Mised[playerid] = 0;
GameTextForPlayer(playerid,"~n~~n~100$, penize ti byly poslany na bankovni ucet",3000,6);
Banka[playerid] += 100;
DestroyObject(uobjecty[4]);
DisablePlayerCheckpoint(playerid);
Mise[uklidova][playerid] = 100;
}
case 5:
{
Mised[playerid] = 0;
GameTextForPlayer(playerid,"~n~~n~100$, penize ti byly poslany na bankovni ucet",3000,6);
Banka[playerid] += 100;
DestroyObject(uobjecty[5]);
DisablePlayerCheckpoint(playerid);
Mise[uklidova][playerid] = 100;
}
case 6:
{
Mised[playerid] = 0;
GameTextForPlayer(playerid,"~n~~n~100$, penize ti byly poslany na bankovni ucet",3000,6);
Banka[playerid] += 100;
DestroyObject(uobjecty[6]);
DisablePlayerCheckpoint(playerid);
Mise[uklidova][playerid] = 100;
}
case 7:
{
Mised[playerid] = 0;
GameTextForPlayer(playerid,"~n~~n~100$, penize ti byly poslany na bankovni ucet",3000,6);
Banka[playerid] += 100;
DestroyObject(uobjecty[7]);
DisablePlayerCheckpoint(playerid);
Mise[uklidova][playerid] = 100;
}
case 8:
{
Mised[playerid] = 0;
GameTextForPlayer(playerid,"~n~~n~100$, penize ti byly poslany na bankovni ucet",3000,6);
Banka[playerid] += 100;
DestroyObject(uobjecty[8]);
DisablePlayerCheckpoint(playerid);
Mise[uklidova][playerid] = 100;
}
case 9:
{
Mised[playerid] = 0;
GameTextForPlayer(playerid,"~n~~n~100$, penize ti byly poslany na bankovni ucet",3000,6);
Banka[playerid] += 100;
DestroyObject(uobjecty[9]);
DisablePlayerCheckpoint(playerid);
Mise[uklidova][playerid] = 100;
}
}
switch(Mise[popelari][playerid])
{
case 0:
{
Mised[playerid] = 0;
GameTextForPlayer(playerid,"~n~~n~100$, penize ti byly poslany na bankovni ucet",3000,6);
Banka[playerid] += 100;
DestroyObject(pobecty[0]);
DisablePlayerCheckpoint(playerid);
Mise[popelari][playerid] = 100;
}
case 1:
{
Mised[playerid] = 0;
GameTextForPlayer(playerid,"~n~~n~100$, penize ti byly poslany na bankovni ucet",3000,6);
Banka[playerid] += 100;
DestroyObject(pobecty[1]);
DisablePlayerCheckpoint(playerid);
Mise[popelari][playerid] = 100;
}
case 2:
{
Mised[playerid] = 0;
GameTextForPlayer(playerid,"~n~~n~100$, penize ti byly poslany na bankovni ucet",3000,6);
Banka[playerid] += 100;
DestroyObject(pobecty[2]);
DisablePlayerCheckpoint(playerid);
Mise[popelari][playerid] = 100;
}
case 3:
{
Mised[playerid] = 0;
GameTextForPlayer(playerid,"~n~~n~100$, penize ti byly poslany na bankovni ucet",3000,6);
Banka[playerid] += 100;
DestroyObject(pobecty[3]);
DisablePlayerCheckpoint(playerid);
Mise[popelari][playerid] = 100;
}
case 4:
{
Mised[playerid] = 0;
GameTextForPlayer(playerid,"~n~~n~100$, penize ti byly poslany na bankovni ucet",3000,6);
Banka[playerid] += 100;
DestroyObject(pobecty[4]);
DisablePlayerCheckpoint(playerid);
Mise[popelari][playerid] = 100;
}
case 5:
{
Mised[playerid] = 0;
GameTextForPlayer(playerid,"~n~~n~100$, penize ti byly poslany na bankovni ucet",3000,6);
Banka[playerid] += 100;
DestroyObject(pobecty[5]);
DisablePlayerCheckpoint(playerid);
Mise[popelari][playerid] = 100;
}
case 6:
{
Mised[playerid] = 0;
GameTextForPlayer(playerid,"~n~~n~100$, penize ti byly poslany na bankovni ucet",3000,6);
Banka[playerid] += 100;
DestroyObject(pobecty[6]);
DisablePlayerCheckpoint(playerid);
Mise[popelari][playerid] = 100;
}
case 7:
{
Mised[playerid] = 0;
GameTextForPlayer(playerid,"~n~~n~100$, penize ti byly poslany na bankovni ucet",3000,6);
Banka[playerid] += 100;
DestroyObject(pobecty[7]);
DisablePlayerCheckpoint(playerid);
Mise[popelari][playerid] = 100;
}
case 8:
{
Mised[playerid] = 0;
GameTextForPlayer(playerid,"~n~~n~100$, penize ti byly poslany na bankovni ucet",3000,6);
Banka[playerid] += 100;
DestroyObject(pobecty[8]);
DisablePlayerCheckpoint(playerid);
Mise[popelari][playerid] = 100;
}
case 9:
{
Mised[playerid] = 0;
GameTextForPlayer(playerid,"~n~~n~100$, penize ti byly poslany na bankovni ucet",3000,6);
Banka[playerid] += 100;
DestroyObject(pobecty[9]);
DisablePlayerCheckpoint(playerid);
Mise[popelari][playerid] = 100;
}
}
return 1;
}
To nahoře je řidičák.
Kdyby jste chtěli přidat ještě něco řekněte ..
předem děkuji za pomoc ...
Link to comment
Share on other sites
8 odpovědí na tuto otázku
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now