Jump to content

Michael

Uživatel
  • Příspěvků

    244
  • Registrován

  • Aktivní

Everything posted by Michael

  1. Cawte mám takový problém že mam v pickupu dialog STYLE_INPUT, ale než stihnu zadat text, dialog se spustí znovu. Můžete mi poradit ? Díky !
  2. Rád bych využil, ale ten script mi zajebe Pawn Convertor že mi to nahlásí, že Pawn Convertor neodpovídá, Mohl by mi s tím někdo poradit please
  3. Ano ale jak to tam mám vložit, nebo kam do toho kódu
  4. Plsky moc tomu nechápu, jak mám udělat funkci pro tlačítko 2 Dialogy používám jen na 1 tlačítko asi takhle if(dialogid == 1524) { if(response == 1) { switch(listitem) { case 0: { SetPlayerPos(playerid,790.8370,-2356.4290,4.0630); SendClientMessage(playerid, 0x008000AA, "Připojil si se na derby"); SetPlayerInterior(playerid, 0); } case 1: { SetPlayerPos(playerid,-305.1209,1533.0859,75.3594); SendClientMessage(playerid, 0x008000AA, "Připojil si se na drift"); SetPlayerInterior(playerid, 0); } case 2: { SetPlayerPos(playerid,-82.3281,2500.5935,16.4844); SendClientMessage(playerid, 0x008000AA, "Připojil si se na drag"); SetPlayerInterior(playerid, 0); } } } } Ale dnes sem si chtěl udělat dialog, styl MSGBOX, ale nwm jak na to 2 tlačítko. Pls "help"
  5. public OnPlayerRequestSpawn(playerid) { if(strcmp(PlayerName(playerid), "NerdAngel", true)!= 0) { if(Nerdskin[playerid]==74){ SendClientMessage(playerid, COLOR_RED,"[ ! ] Tento skin je rezervován pro hráče : NerdAngel"); return 0;} return 1;} if(strcmp(PlayerName(playerid), "[NbK]MiKee", true)!= 0) { if(Whispskin[playerid]==75){ SendClientMessage(playerid, COLOR_RED,"[ ! ] Tento skin je rezervován pro hráče : [NbK]MiKee"); return 0;} return 1;} return 1; }
  6. Sry že zase píšu do starýho topicu, ale i když mám jiný nick a dám rezervovanou postavu, spawnu se normálně, jako bez rezervace, pls co s tím, errory ani warningy nemám žádné
  7. Sry že píšu do starého topicu ale mám problém C:\Users\Michal\Desktop\Copy\Programy\Pawno\lts1.pwn(2233) : error 017: undefined symbol "Vip" C:\Users\Michal\Desktop\Copy\Programy\Pawno\lts1.pwn(2233) : warning 215: expression has no effect C:\Users\Michal\Desktop\Copy\Programy\Pawno\lts1.pwn(2233) : error 001: expected token: ";", but found "]" C:\Users\Michal\Desktop\Copy\Programy\Pawno\lts1.pwn(2233) : error 029: invalid expression, assumed zero C:\Users\Michal\Desktop\Copy\Programy\Pawno\lts1.pwn(2233) : fatal error 107: too many error messages on one line Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase 4 Errors. Řádek: Vip[id] = 1; Pls help //EDIT: Sry opraveno místo Vip sem nadefinoval VIP
  8. Michael

    Papagaj 1.0

    Sry že píšu do starýho topicu, ale jaký má ten pták ID ?
  9. viewtopic.php?f=8&t=6544 Jak tomu zabránit, TUT Od Atomase
  10. nie keď stúpi na pickup tak ho portne do interiéru v MTA to nejde ;-) musíš v normalnom SA-MPe dojsť na miesto kde to bude dať /save potom nájsť súradnice vytvoriť pickup pomocou CreatePickup, funkciu do OnPlayerPickupPickup + IsPlayerInSphere + SetPlayerPos Proč by měl zjišťovat jak je daleko od Pickupu, když do něj potřebuje vstoupit ?
  11. Jako že třeba zadá příkaz /port a ono ho to portne k tomu pickupu ?
  12. Nejsem si jistej, ale v MTA pickupy nezkonvertuješ, v pawnu CreatePickup, OnPlayerPickUpPickup, SetPlayerInterior http://www.wiki.sa-mp.com http://wiki.sa-mp.com/wiki/SetPlayerInterior http://wiki.sa-mp.com/wiki/CreatePickup http://wiki.sa-mp.com/wiki/OnPlayerPickUpPickup //EDIT: Přidané odkazy
  13. A je někde nějaká nápověda, jak vytvořit plugin ?
  14. Cawte, chtěl bych se zeptat, jak mám udělat, že server automaticky prohlíží hráčům složky se hrou a když najde nějaký s0beit, nebo mod_sa napíše to všem do chatu Hráč ... má nainstalované chaty ! Viděl sem to už několikrát, ale vůbec netuším jak na to. Nechci celý kód, ale jen vysvětlení (Chci si to skusit udělat sám ). Thx a pls :spam:
  15. Cawte, chtěl bych se zeptat, jak mám udělat pickup který by šel sebrat ve vozidle. Skoušel sem to takhle, ale nešlo to. Pls "help" CreatePickup(1318, 1, -2270.4590, 453.5687, 35.1719, -1);
  16. Určitě jsem PRO, myslím si že je to zbytečný SPAM
  17. Cawte s tímhle mi poradil můj kámoš SA_martin_SK !!! Takže jdeme na to ! Nahoru mezi new: new SPZ; //Nadefinujeme SPZ Do OnGameModeInit, nebo OnFilterScriptInit: SPZ = CreatePickup(ID Pickupu, Model, Pozice X, Pozice Y, Pozice Z, -1); //Vytvoříme pickup Do OnPlayerPickUpPickup: if (pickupid == SPZ) //Co se stane po sebrání pickupu { ShowPlayerDialog(playerid, 1037, DIALOG_STYLE_INPUT, "{FF0000}Změna SPZ", "Zadej text nové SPZ (Max 9 znaků)\nPoplatek za změnu: 5 000 $", "Změnit", "Zrušit"); } A nakonec do OnDialogResponse: if(dialogid == 1037) //Definice dialogu { if(IsPlayerInAnyVehicle(playerid)) return ShowPlayerDialog(playerid, 1040, DIALOG_STYLE_MSGBOX, "{FF0000}Info", "Musíš být ve vozidle", "Ok", ""); // Podmínka, pokud není ve vozidle if (GetPlayerMoney(playerid) < 5000) return ShowPlayerDialog(playerid, 1039, DIALOG_STYLE_MSGBOX, "{FF0000}Info", "Nedostatek financí, potřebuješ 5 000 $", "Ok", ""); //Podmínka, pokud nemá 5 000 $ vypíše dialog if(strlen(inputtext) > 9) return ShowPlayerDialog(playerid, 1037, DIALOG_STYLE_INPUT, "{FF0000}Změna SPZ", "Zadej text nové SPZ (Max 9 znaků)\nPoplatek za změnu: 5 000 $", "Změnit", "Zrušit"); //Input na změnu SPZ new auto = GetPlayerVehicleID(playerid); SetVehicleNumberPlate(auto,inputtext); //Nastaví SPZ SetVehicleToRespawn(auto); //Co se stane po respawnu PutPlayerInVehicle(playerid,auto,0); GivePlayerMoney(playerid, -5000); //Strhne 5 000 $ ShowPlayerDialog(playerid, 1038, DIALOG_STYLE_MSGBOX, "{FF0000}Info", "SPZ Změněna", "Ok", ""); //Napíše že byla SPZ změněna } Toť vše, mezi TuToriáli sem to nenašel tak pls :spam: //EDIT: Upravena gramatika
×
×
  • Create New...