Jump to content

BoCo

Uživatel
  • Příspěvků

    197
  • Registrován

  • Aktivní

Everything posted by BoCo

  1. Nazdar. Robim si do modu povolania a mam jeden error Tu je riadok: if(IsPlayerInSphere(playerid,2217.1465,1836.5687,10.8203, 3) == 1){//Prečo je tam chyba ? A tu je samotny error: C:\Documents and Settings\kosar\Desktop\Mody\gamecity.pwn(836) : error 017: undefined symbol "IsPlayerInSphere" Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase 1 Error. Predom za odpovede DAKUJEM.
  2. BoCo

    pomoc Error

    No uš to ide ja som len nevedel najst ShowPlayerDialog ja som zabudol že to je v public OnPlayerPickUpPickup(playerid, pickupid) a ešte jedna mala otazočka Nevieš že jak spravim žeby som si mohol byberat skiny v povolani ?
  3. BoCo

    pomoc Error

    A kde to mam presne vložiť ? if(dialogid == 3) // ID Dialogu ,ak budete pridavat dalsie tak 2,3,4,5,6,7,8,..atd { if(response == 3) // ak hráč klikne na prvé tlačitko ,toto stale tak { new string[100];//definicia stringu pre odoslanie správy if(Job[playerid] == 1) return SendClientMessage(playerid, 0xFFFFFFAA, "[ -- ]: Už si zamestnaný !");//ak ma hráč už povolania policajta napíše že je zamestnaný format(string, sizeof(string) , "Hráč %s sa stal členom SAPD" ,PlayerName(playerid));//formatuje text správy pre odoslanie SendClientMessageToAll(0xFFFFFFAA, string);//odošle formatovanu správu hráčom SetPlayerSkin(playerid, 280);//hráčovi ktorý sa zamestná nastavi skin: id 280 ResetPlayerWeapons(playerid);//resetne zbrane ktoré mal pred zamestnaním SetPlayerColor(playerid,0xFFFFFFAA);//nastavi mu farbu nicku na modru GivePlayerWeapon(playerid, 24,1000);//dá mu zbraň GivePlayerWeapon(playerid, 3,0);//dá mu zbraň GivePlayerWeapon(playerid, 25,1000);//dá mu zbraň Job[playerid] = 1;//nastaví mu že je policajt SpawnPlayer(playerid);//a spawne ho } } return 0; }
  4. BoCo

    pomoc Error

    Stale to neide public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) { if(dialogid == 1) { if(response == 1) { if (udb_Exists(PlayerName(playerid))) return ShowPlayerDialog(playerid,2,DIALOG_STYLE_INPUT,"Registrace","Přihlaš se ! napiš heslo","Použít","Odpojit"); if (strlen(inputtext)==0) return ShowPlayerDialog(playerid,1,DIALOG_STYLE_INPUT,"Registrace","Musíš napsat heslo !","Použít","Odpojit"); if (udb_Create(PlayerName(playerid),inputtext)) return ShowPlayerDialog(playerid,2,DIALOG_STYLE_INPUT,"Prihlasenie","{00FF00}GameCity {F81414}0.1\n\n{FFFFFF}Super, úspešne si sa zaregistroval, prosím napiš znova heslo.","Pripojiť","Odpojiť"); } if(response == 2) { Kick(playerid); } } //============================================================================// if(dialogid == 2) { if(response == 1) { if (strlen(inputtext)==0) return ShowPlayerDialog(playerid,2,DIALOG_STYLE_INPUT,"Prihlasenie","{00FF00}GameCity {F81414}0.1\n\n{FFFFFF}Pre úspešne pripojenie do hry musíš zadať svoje heslo.","Pripojiť","Odpojiť"); if (udb_CheckLogin(PlayerName(playerid),inputtext)) { GivePlayerMoney(playerid,dUserINT(PlayerName(playerid)).("money")-GetPlayerMoney(playerid)); PLAYERLIST_authed[playerid] = true; return SendClientMessage(playerid, 0xFFFFFFAA, "[ ! ] Úspešne prihlásený"); } return ShowPlayerDialog(playerid,2,DIALOG_STYLE_INPUT,"Prihlasenie","{00FF00}GameCity {F81414}0.1\n\n{FFFFFF}Zadal si nepsrávne heslo, prosím skus to znova.","Pripojiť","Odpojiť"); } if(response == 2) { Kick(playerid); } } //============================================================================// if(dialogid == 3) // ID Dialogu ,ak budete pridavat dalsie tak 2,3,4,5,6,7,8,..atd { if(response == 1) // ak hráč klikne na prvé tlačitko ,toto stale tak { new string[100];//definicia stringu pre odoslanie správy if(Job[playerid] == 1) return SendClientMessage(playerid, 0xFFFFFFAA, "[ -- ]: Už si zamestnaný !");//ak ma hráč už povolania policajta napíše že je zamestnaný format(string, sizeof(string) , "Hráč %s sa stal členom SAPD" ,PlayerName(playerid));//formatuje text správy pre odoslanie SendClientMessageToAll(0xFFFFFFAA, string);//odošle formatovanu správu hráčom SetPlayerSkin(playerid, 280);//hráčovi ktorý sa zamestná nastavi skin: id 280 ResetPlayerWeapons(playerid);//resetne zbrane ktoré mal pred zamestnaním SetPlayerColor(playerid,0xFFFFFFAA);//nastavi mu farbu nicku na modru GivePlayerWeapon(playerid, 24,1000);//dá mu zbraň GivePlayerWeapon(playerid, 3,0);//dá mu zbraň GivePlayerWeapon(playerid, 25,1000);//dá mu zbraň Job[playerid] = 1;//nastaví mu že je policajt SpawnPlayer(playerid);//a spawne ho } } return 0; }
  5. BoCo

    pomoc Error

    Custe Mám taky problem, robim si mod a problem je v tom že ked v public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) chcem si dať dva scripty ako napriklad v mojom pripade Register/Prihlasenie a Povolanie. public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) { if(dialogid == 1) { if(response == 1) { if (udb_Exists(PlayerName(playerid))) return ShowPlayerDialog(playerid,2,DIALOG_STYLE_INPUT,"Registrace","Přihlaš se ! napiš heslo","Použít","Odpojit"); if (strlen(inputtext)==0) return ShowPlayerDialog(playerid,1,DIALOG_STYLE_INPUT,"Registrace","Musíš napsat heslo !","Použít","Odpojit"); if (udb_Create(PlayerName(playerid),inputtext)) return ShowPlayerDialog(playerid,2,DIALOG_STYLE_INPUT,"Prihlasenie","{00FF00}GameCity {F81414}0.1\n\n{FFFFFF}Super, úspešne si sa zaregistroval, prosím napiš znova heslo.","Pripojiť","Odpojiť"); } if(response == 2) { Kick(playerid); } } //============================================================================// if(dialogid == 2) { if(response == 1) { if (strlen(inputtext)==0) return ShowPlayerDialog(playerid,2,DIALOG_STYLE_INPUT,"Prihlasenie","{00FF00}GameCity {F81414}0.1\n\n{FFFFFF}Pre úspešne pripojenie do hry musíš zadať svoje heslo.","Pripojiť","Odpojiť"); if (udb_CheckLogin(PlayerName(playerid),inputtext)) { GivePlayerMoney(playerid,dUserINT(PlayerName(playerid)).("money")-GetPlayerMoney(playerid)); PLAYERLIST_authed[playerid] = true; return SendClientMessage(playerid, 0xFFFFFFAA, "[ ! ] Úspešne prihlásený"); } return ShowPlayerDialog(playerid,2,DIALOG_STYLE_INPUT,"Prihlasenie","{00FF00}GameCity {F81414}0.1\n\n{FFFFFF}Zadal si nepsrávne heslo, prosím skus to znova.","Pripojiť","Odpojiť"); } if(response == 2) { Kick(playerid); } } //============================================================================// if(dialogid == 1) // ID Dialogu ,ak budete pridavat dalsie tak 2,3,4,5,6,7,8,..atd { if(response == 1) // ak hráč klikne na prvé tlačitko ,toto stale tak { new string[100];//definicia stringu pre odoslanie správy if(Job[playerid] == 1) return SendClientMessage(playerid, 0xFFFFFFAA, "[ -- ]: Už si zamestnaný !");//ak ma hráč už povolania policajta napíše že je zamestnaný format(string, sizeof(string) , "Hráč %s sa stal členom SAPD" ,PlayerName(playerid));//formatuje text správy pre odoslanie SendClientMessageToAll(0xFFFFFFAA, string);//odošle formatovanu správu hráčom SetPlayerSkin(playerid, 280);//hráčovi ktorý sa zamestná nastavi skin: id 280 ResetPlayerWeapons(playerid);//resetne zbrane ktoré mal pred zamestnaním SetPlayerColor(playerid,0xFFFFFFAA);//nastavi mu farbu nicku na modru GivePlayerWeapon(playerid, 24,1000);//dá mu zbraň GivePlayerWeapon(playerid, 3,0);//dá mu zbraň GivePlayerWeapon(playerid, 25,1000);//dá mu zbraň Job[playerid] = 1;//nastaví mu že je policajt SpawnPlayer(playerid);//a spawne ho } } return 1; } No a stisknem F5 všetko pohode ani jeden warning a ani jeden error a ked pridem na server a idem sa zamestnat vojdem do pickupu a kliknem na zamestnat a vihodi mi prihlasenie že mam zadat heslo (znova sa mam prihlasit ako neviem prečo) tak zadam heslo ktore som si zadal pri registry a neide (nemalo mi nahodit prihlasenie ani žiadne heslo!). Prosím neviete že ako v public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) mam upravit prihlasenie + povolanie aby všetko išlo na 100% ? Register/Prihlasenie + povolanie je na 100% dobre napawnene!
  6. Custe Neviete mi poradit jak spravit totu zvučku jak ma RZE ked sa pripojiš na server ? Potom vo svojom mode si zmenim na inu
  7. Ahoj Neviete mi poradiť jak spravim aby v registry v dialogu ukazalo hračovy jeho meno? Tak to mam ShowPlayerDialog(playerid,2,DIALOG_STYLE_INPUT,"Prihlasenie","Vítaj zpeť %s, prosím napiš svoje heslo.","Pripojiť","Odpojiť"); Co tam mam doplnit aby ukazalo jeho meno ? Lebo zatial ked pridem na server ukazuje len %s
×
×
  • Create New...