-
Příspěvků
457 -
Registrován
-
Aktivní
-
Vítězných dnů
7
Content Type
Profiles
Forums
Calendar
Gallery
SA-MP
Příspěvky posted by Hrb™
-
-
Blbost, mně to jede i s tou mezerou 1.(new 1 .. třeba). Všimni si, že i když stáhneš windows server, tak to tak je.
-
Tady: GetPlayerName(playerid,pName,MAX_PLAYER_NAME;)
to máš špatně ten konec. má to být ");"
takže: GetPlayerName(playerid,pName,MAX_PLAYER_NAME);
-
Dám ti příklad. Máš hlavní dialog ( ShowPlayerDialog(playerid,1,DIALOG_STYLE_LIST,"Dialog","help\n pravidla\n...","Vybrat","Zavřít"); )
U něj máš ID 1.
v OnDialogResponse dáš:
if(dialogid == 1) // 1 je ta ID toho dialogu (máš to zvýrazněné)
{
if(response == 1) // 1 = tlačítko v levo, 0 = tlačítko v pravo
{
if(listitem == 0) // listitem nebo switch + case muzes pouzit, když si dáš DIALOG_STYLE_LIST
{
Tady dáš obsah co má být v 1. položce dialogu. Já tam dal "help".
}
else if(listitem == 1) // 2. položka v dialogu
{
tady je zase obsah 2. položky v pořadí, jak sis to dal v dialogu. Já dal "pravidla."
}
} // tady by si jinak dal to else s tím zpět, ale je to hlavní dialog a my chceme aby se zavřel, tak tu nebude nic.
}
Potom si třeba do té položky "help" dáš ShowPlayerDialog(playerid,2,...)
a uděláš zase v OnDialogResponse:
if(dialogid == 2) // máme napsané iD 2
{
if(response == 1) // tlačítko v levo
{
obsah...
} else {
tady si dáš ten první dialog s tím hlavním. Tedy: ShowPlayerDialog(playerid,1,DIALOG_STYLE_LIST,"Dialog","help\n pravidla\n...","Vybrat","Zavřít");
}
}
a je to.
-
No tak prostě do toho hlavního nedávej tlačítko zpět ne?
-
toto:
if(dialogid == 1339 && response) { switch(listitem) { case 0: { GivePlayerWeapon(playerid,22,250); }
změň takto:
if(dialogid == 1339) { if(response == 1) { switch(listitem) { case 0: GivePlayerWeapon(playerid,22,250); } } else { // tady dialog kam se to má vrátit } }
-
Já mám takový čas ;-)
fákt? tak to si machr, ale jeho otázka je jiná.
jinak zkus: TogglePlayerClock (viz. zde)
-
A Zeman si myslíš, že by nedělal, co jen by bylo v jeho silách? Byl jsme sice ještě v té době malý a nerozuměl jsem tomu, ale byl to on, kdo dokázal zemi vyzvednout z ekonomické krize. Byl to on, kdo dokázal z ČSSD udělat stranu, která získala 30% voličů. Jen chci dodat, že když stranu ČSSD převzal, měla něco málo kolem 8%. Všem se liší člověk co ty miliardy nemá a ten, co ty miliardy nemá. Zeman je skromný, jak sám dodal. Jeho jediným majetkem nejsou villy, jak se jiní chlubili. Jeho majetkem je malý příbytek na Vysočině, byt v praze a jak sám dodal, člun za 2 000kč. To, že nemá miliardy neznamená, že bude vládnout hůře, či lépe. Pokud se někdo chce stát prezidentem České republiky, tak by neměl krást a v tomto případě ani jeden z nich nekrade. Dále by umět vystupovat měl také, když už chce na tu nejvyšší pozici a ne, aby si podřimoval už i na zahraničních jednáních.
A nakonec, prezident by měl být ten člověk, co je opravdový čech a ne člověk, který pochází z Rakouska nebo odkud že.
Jen ve sněmovně? Na to bych se podíval: "Skandál: Český ministr usnul na fóru v Bělehradě,". ->
-
Nic proti, ale ty by si chtěl toho starého 75 letého dědulu, který by musel mít jako první titulky u Novoročního projevu a to ještě nemluvím o jeho spinkání kde a kdy se mu zachce?
Navíc se teď dost ztrapnil, když odkoktal českou hymnu.
V tuto chvíli bych dával přednost rozhodně panu Zemanovi. Příjde mi i chytřejší a v tuto chvíli více přínosný pro český stát. Ale je to můj vlastní názor.
-
oddělej toto:
#if defined FILTERSCRIPT #else #endif
-
Mám dojem, že máš špatně načítání pozice.
tady se podívej http://pawno.cz/topic/37341-ukladanie-hp-pozicie/page__hl__%2B%5Bhelp%5D+%2Bukladanie+%2Bpozicie
- 1
-
Budeš nastavovat prostě jiný text toho text drawu a zobrazovat ho třeba na určitou dobu pomocí timeru.
Na přepsání textu v textdrawu: TextDrawSetString <- víc zde.
-
Gta má jakýsi "problém" s novou technikou PC. Nějak tak by se to dalo říct. Stávalo se mi to taky. Prostě musíš jak spustíš gta, tak jít do správce úloh, dat procesy a pak najít gta_sa. Kliknout na to pravým tlačítkem a vybrat položku "Nastavit spřažení" a dat to jen na 1 procesor. Zkus to.
-
toto dole změň:
if (strcmp("/stop", cmdtext, true) == 0) { StopAudioStreamForPlayer(playerid); // Stop the audio stream return 1; } dcmd(url,3,cmdtext); return 0; }
-
No tak to sem dej ať se na to můžeme podívat ne?
-
podmínka:
if(!IsPlayerAmin(palyerid)) return SendClientMessage(playerid, 0xFF0011FF,"** Příkaz je jen pro RCON adminy.");
takto celé:
if(strcmp("/zavodtratbranaclose", cmdtext, true) == 0) { if(!IsPlayerAmin(palyerid)) return SendClientMessage(playerid, 0xFF0011FF,"** Příkaz je jen pro RCON adminy."); MoveObject(trat, -1227.775878, 59.309757, 11.757841, 2.00); MoveObject(tratt, -1218.158325, 69.010299, 12.316224, 2.00); SendClientMessage(playerid, 0xFF0011FF,"** Brána u tratě byla zavřena."); return 1; }
-
-
tak uděláš příkaz a do něj dáš:
new myobject[3]; new auto = CreateVehicle(560,-1295.8989,-85.8157,13.8534,57.7298,37,0,120); // cislo 120 uvádí cas respavnutí vozidla. Pokud dáš -1, tak se znovu nerespawne. myobject[0] = CreateObject(19121, 0.0, 0.0, -1000, 0.0, 0.0, 0.0, 100); myobject[1] = CreateObject(19121, 0.0, 0.0, -1000, 0.0, 0.0, 0.0, 100); myobject[2] = CreateObject(3472, 0.0, 0.0, -1000, 0.0, 0.0, 0.0, 100); AttachObjectToVehicle(myobject[0], auto, 0.450000,0.000000,1.275000,0.000000,0.000000,0.000000); AttachObjectToVehicle(myobject[1], auto,-0.449999,0.000000,1.275000,0.000000,0.000000,0.000000); AttachObjectToVehicle(myobject[2], auto, 0.000000,0.000000,1.079999,0.000000,0.000000,0.000000);
Netestoval jsem to, tak nevím jak to pojede, ale mělo by to jet.
- 1
-
Asi vím. Vypni si firewall. Mně se taky kamarád nemohl připojit, viděl ho jako offline a pak jak jsem vypl firewall, tak se už mohl připojit.
A lanmode jsem měl na 0 a šlo mu to.
-
Jaker: To je celkem blbost co jsi napsal s tím SetPlayerScore(playerid, ++);
Má to tam být takto: SetPlayerScore(playerid,GetPlayerScore(playerid)+1);
takto celé:
if( pickupid == konec) { SetPlayerScore(playerid,GetPlayerScore(playerid)+1); SetPlayerHealth(playerid,100); SetPlayerPos(playerid,1391.2722,-1330.4825,35.6484); SendClientMessage(playerid, 0xFFFFFFAA, "[ {00FF00}!{FFFFFF} ]Úspěšně si prošel tratí "); } return 1; }
-
Tak v SF si pamatuji že byl od Mafiana mod CrazySanFiero, ale v LV ti neporadím. Možná nějakej WTLV jsem někde slyšel. Ale měl by sis aspoň mod přeložit, když už nic.
-
Zbytečně složitě.
Můžeš si to udělat prostě takto:
dcmd_radio(playerid,params[]) { #pragma unused params new vehicleid = GetPlayerVehicleID(playerid); if(GetVehicleModel(vehicleid) != 511 || GetVehicleModel(vehicleid) != 592 || GetVehicleModel(vehicleid) != 593) return SendClientMessage(playerid,0xFFFFFFFF,"< INFO > nejsi v letadle !"); ShowPlayerDialog(playerid, 777, DIALOG_STYLE_LIST,"[ATC] Řídící věž", "{B7FF00}Povolení ke vzletu/přistání v LV\n{B7FF00}Povolení ke vzletu/přistání v SF\n{B7FF00}Povolení ke vzletu/přistání v LS\n{B7FF00}Nouzový signál MayDay\n{B7FF00}Potvrdit vzlet/přistání", "Odeslat", "Storno"); return 1; }
edit:
a když už, tak tady to máš naopak. Když si to řekneš, tak pokud sedí v jednom z těch vozidel, tak mu to napíše, že není ve vozidle a pokud v ničem nesedí tak mu to jde. Stačí to otočit takto:
dcmd_radio(playerid,params[]) { #pragma unused params if(!IsPlayerInVehicle(playerid, 511) || !IsPlayerInVehicle(playerid, 592) || !IsPlayerInVehicle(playerid, 593)) return SendClientMessage(playerid,0xFFFFFFFF,"< INFO > nejsi v letadle !"); ShowPlayerDialog(playerid, 777, DIALOG_STYLE_LIST,"[ATC] Řídící věž", "{B7FF00}Povolení ke vzletu/přistání v LV\n{B7FF00}Povolení ke vzletu/přistání v SF\n{B7FF00}Povolení ke vzletu/přistání v LS\n{B7FF00}Nouzový signál MayDay\n{B7FF00}Potvrdit vzlet/přistání", "Odeslat", "Storno"); return 1; }
- 1
-
Nahoru k new:
new bool:ShowedPlayerDialog[MAX_PLAYERS_EX];
a pak někam do módu:
stock ShowPlayerDialogEx(playerid, id, style, lis[], mess[], button1[], button2[]) { if(ShowedPlayerDialog[playerid] == true) return false; ShowPlayerDialog(playerid, id, style, lis, mess, button1, button2); ShowedPlayerDialog[playerid] = true; return true; }
a úplně nahoru do publicu OnDialogResponse toto:
ShowedPlayerDialog[playerid]=false;
a pak už jen místo "ShowPlayerDialog(..." dáváš "ShowPlayerDialogEx(..."
Kdyby něco, tady máš něco víc o tom.%20%20dialogy"]http://pawno.cz/topic/32255-dialogy-a-vsetko-o-nich/page__hl__%20[tut]%20%20dialogy
- 1
-
Máš ten strcat ještě někde jinde? Když tak dej ctrl + F a napiš tam strcat.
-
Ne, tam to musíš celé opakovat. Takže: if(IsPlayerInVehicle(playerid, 32) || IsPlayerInVehicle(playerid, 31))
Server
v Herní (SA:MP, CS apod.)
Odesláno:
Mám win7 a jede to. Opravdu sis vypnul Bránu firewall a a kamarád si přidal IP + :7777 co máš na hamachi?