Jump to content

kamilko39

Uživatel
  • Příspěvků

    137
  • Registrován

  • Aktivní

  • Vítězných dnů

    2

Everything posted by kamilko39

  1. Konkrétne ? public OnPlayerConnect(playerid) { if(gPlayerLogged[playerid] == 1) { dini_IntSet(file, "Kills",PlayerInfo[playerid][pKills]); dini_IntSet(file, "Score", PlayerInfo[playerid][pScore]); dini_IntSet(file, "Money", PlayerInfo[playerid][pCash]); dini_IntSet(file, "AdminLevel",PlayerInfo[playerid][pAdminLevel]); dini_IntSet(file, "Deaths",PlayerInfo[playerid][pDeaths]); dini_IntSet(file, "Seconds",PlayerInfo[playerid][pDays]); dini_IntSet(file, "Minutes",PlayerInfo[playerid][pMinuts]); dini_IntSet(file, "Hours",PlayerInfo[playerid][pHours]); dUserSetINT(PlayerName(playerid)).("banka",Banka[playerid]);//do disconnetu Job[playerid] = dUserINT(PlayerName(playerid)).("Povolanie"); } gPlayerLogged[playerid] = 0; new file[256]; GetPlayerName(playerid, name, sizeof(name)); format(file, sizeof(file), SERVER_USER_FILE, name); if (!dini_Exists(file)) { ShowPlayerDialog(playerid, 1, DIALOG_STYLE_INPUT, "Registrácia", "Zadajte Svoje Heslo", "Register", "Exit"); } if(fexist(file)) { ShowPlayerDialog(playerid, 2, DIALOG_STYLE_INPUT, "Login", "Zadajte svoje Heslo", "Login", "Exit"); } return 1; } //======================================================================================== //======================================================================================== //========================================Public OnPlayerDisconnect======================= public OnPlayerDisconnect(playerid, reason) { new pname[MAX_PLAYER_NAME], string[39 + MAX_PLAYER_NAME]; GetPlayerName(playerid, pname, sizeof(pname)); switch(reason) { case 0: format(string, 350, "{FFFFFF} Hráč {FF0000}%s {FFFFFF}opustil Knight-Parbu {FF0000}[Odpojil se]", pname); case 1: format(string, 350, "{FFFFFF} Hráč {FF0000}%s {FFFFFF}opustil Knight-Parbu {FF0000}[Pád Hry]", pname); case 2: format(string, 350, "{FFFFFF} Hráč {FF0000}%s {FFFFFF}opustil Knight-Parbu {FF0000}[Kick/Ban]", pname); } SendClientMessageToAll(0xAAAAAAAA, string); new name[MAX_PLAYER_NAME], file[256]; GetPlayerName(playerid, name, sizeof(name)); format(file, sizeof(file), SERVER_USER_FILE, name); if(gPlayerLogged[playerid] == 1) { dini_IntSet(file, "Kills",PlayerInfo[playerid][pKills]); dini_IntSet(file, "Score", PlayerInfo[playerid][pScore]); dini_IntSet(file, "Money", PlayerInfo[playerid][pCash]); dini_IntSet(file, "AdminLevel",PlayerInfo[playerid][pAdminLevel]); dini_IntSet(file, "Deaths",PlayerInfo[playerid][pDeaths]); dini_IntSet(file, "Seconds",PlayerInfo[playerid][pDays]); dini_IntSet(file, "Minutes",PlayerInfo[playerid][pMinuts]); dini_IntSet(file, "Hours",PlayerInfo[playerid][pHours]); Job[playerid] = dUserINT(PlayerName(playerid)).("Povolanie"); dUserSetINT(PlayerName(playerid)).("banka",Banka[playerid]);//do disconnetu } gPlayerLogged[playerid] = 0; return 1; } forward Ulozeni(playerid); public Ulozeni(playerid) { GetPlayerName(playerid, Name, sizeof(Name)); format(file, sizeof(file), "SuperGrand/%s.ini", Name); if(dini_Exists(file)) { dini_IntSet(file, "Kills",PlayerInfo[playerid][pKills]); dini_IntSet(file, "AdminLevel",PlayerInfo[playerid][pAdminLevel]); dini_IntSet(file, "Score",PlayerInfo[playerid][pScore]); dini_IntSet(file, "Money",PlayerInfo[playerid][pCash]); dini_IntSet(file, "Deaths",PlayerInfo[playerid][pDeaths]); dini_IntSet(file, "Seconds",PlayerInfo[playerid][pDays]); dini_IntSet(file, "Minutes",PlayerInfo[playerid][pMinuts]); dini_IntSet(file, "Hours",PlayerInfo[playerid][pHours]); Job[playerid] = dUserINT(PlayerName(playerid)).("Povolanie"); dUserSetINT(PlayerName(playerid)).("banka",Banka[playerid]);//do disconnetu } } forward LoadUser_data(playerid,name[],value[]); public LoadUser_data(playerid,name[],value[]) { dini_IntSet(file, "Kills",PlayerInfo[playerid][pKills]); dini_IntSet(file, "AdminLevel",PlayerInfo[playerid][pAdminLevel]); dini_IntSet(file, "Score",PlayerInfo[playerid][pScore]); dini_IntSet(file, "Money",PlayerInfo[playerid][pCash]); dini_IntSet(file, "Deaths",PlayerInfo[playerid][pDeaths]); dini_IntSet(file, "Seconds",PlayerInfo[playerid][pDays]); dini_IntSet(file, "Minutes",PlayerInfo[playerid][pMinuts]); dini_IntSet(file, "Hours",PlayerInfo[playerid][pHours]); Job[playerid] = dUserINT(PlayerName(playerid)).("Povolanie"); dUserSetINT(PlayerName(playerid)).("banka",Banka[playerid]);//do disconnetu return 1; }
  2. Ahojte potreboval by som poradiť, že mám Svoj mod no mám problém so zamestnaniami keď hráč neni zaregistrovaný tak sa spawne na mape kde ostatný a v tom je ten problém že sa spawne a má zamestnanie potom ešte je jeden, že ked sa zamestná tak ho to spawne tam kde zaregistrovaneho hráča No a znova ked odíde a pride tak je zase Povolanie Hitman a nie ako za zamestnal napr Novinár Ani jedno zamestnanie mi nejde ale pickupi Idú Toto je ten prvý Hned Po spawne znova Hitman a chcem aby tam nebolo povolanie ale iba nováčik Ešte jeden problém ak vidite hore ten dátum tak mi nefunguje ako urobím public na čas ? a datum ? Dakujem za pomoc
  3. kamilko39

    script Všehoscript

    Ten by sa zišiel :-DD
  4. ja zas na Ewwe speedyho znám ale skype na neho nemám
  5. jj ale iba niečo ale mám teraz taký prolem že ked sa hráč spawne tak mu to neuloži score čo nahral je to vyšie potom ešte taký jeden že si môže pridať money cez S0beit prosim pomôžete mi ?
  6. kamilko39

    script TIP system by Dobby

    Tip systémov je veľa :-D no takýchto nie 8/10
  7. Administrátora za web ? musim sa pousmiať sorry nedá my to :haha: Dajaku finančnu odmenu by si mohol dať fakt sorry ale smejem sa jak kôň Podla mňa nikto sa ty sr*t z webem nebude za administrátora
  8. kamilko39

    pomoc RZE 7.4

    sám som mal SL na servery a oľutoval som to jj woody12 je to horšie než RZE základy pawna viem teraz sa naučiť Všetko čo neviem :klidek: :klidek:
  9. kamilko39

    pomoc RZE 7.4

    Kolko by stala rze8.pwn ? Od ATomasa by som si ju kúpil
  10. kamilko39

    pomoc RZE 7.4

    no mám rozrobený svoj mod :-D
  11. kamilko39

    script Všehoscript

    Pravda lepšie by to bolo :d :d
  12. kamilko39

    pomoc RZE 7.4

    Ach zase RZE Neni lepšie urobiť svoj mod ? :-D je to výhodnejšie
  13. nn neskopiroval pridal som tam dačo aj dačo som skopiroval jj Dakujem pridam to tam
  14. Takže public OnPlayerConnect(playerid) { gPlayerLogged[playerid] = 0; new file[256]; GetPlayerName(playerid, name, sizeof(name)); format(file, sizeof(file), SERVER_USER_FILE, name); if (!dini_Exists(file)) { ShowPlayerDialog(playerid, 1, DIALOG_STYLE_INPUT, "Registrácia", "Zadajte Svoje Heslo", "Register", "Exit"); } if(fexist(file)) { ShowPlayerDialog(playerid, 2, DIALOG_STYLE_INPUT, "Login", "Zadajte svoje Heslo", "Login", "Exit"); } return 1; } public OnPlayerDisconnect(playerid, reason) { new pname[MAX_PLAYER_NAME], string[39 + MAX_PLAYER_NAME]; GetPlayerName(playerid, pname, sizeof(pname)); switch(reason) { case 0: format(string, 350, "{FFFFFF} Hráč {FF0000}%s {FFFFFF}opustil Knight-Parbu {FF0000}[Odpojil se]", pname); case 1: format(string, 350, "{FFFFFF} Hráč {FF0000}%s {FFFFFF}opustil Knight-Parbu {FF0000}[Pád Hry]", pname); case 2: format(string, 350, "{FFFFFF} Hráč {FF0000}%s {FFFFFF}opustil Knight-Parbu {FF0000}[Kick/Ban]", pname); } SendClientMessageToAll(0xAAAAAAAA, string); new name[MAX_PLAYER_NAME], file[256]; GetPlayerName(playerid, name, sizeof(name)); format(file, sizeof(file), SERVER_USER_FILE, name); if(gPlayerLogged[playerid] == 1) { dini_IntSet(file, "Kills",PlayerInfo[playerid][pKills]); dini_IntSet(file, "Score", PlayerInfo[playerid][pScore]); dini_IntSet(file, "Money", PlayerInfo[playerid][pCash]); dini_IntSet(file, "AdminLevel",PlayerInfo[playerid][pAdminLevel]); dini_IntSet(file, "Deaths",PlayerInfo[playerid][pDeaths]); dini_IntSet(file, "Seconds",PlayerInfo[playerid][pDays]); dini_IntSet(file, "Minutes",PlayerInfo[playerid][pMinuts]); dini_IntSet(file, "Hours",PlayerInfo[playerid][pHours]); } gPlayerLogged[playerid] = 0; return 1; } public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) { if (dialogid == 1) { new name[MAX_PLAYER_NAME], file[256], string[300]; GetPlayerName(playerid, name, sizeof(name)); format(file, sizeof(file), SERVER_USER_FILE, name); if(!response) return Kick(playerid); if (!strlen(inputtext)) return ShowPlayerDialog(playerid, 1, DIALOG_STYLE_INPUT, "Registrácia", "Napíšte Svoje Heslo", "Register", "Exit"); dini_Create(file); dini_IntSet(file, "Password", udb_hash(inputtext)); //dini_IntSet(file, "AdminLevel",PlayerInfo[playerid][pAdminLevel] = 0); dini_IntSet(file, "Kills",PlayerInfo[playerid][pKills] = 0); dini_IntSet(file, "AdminLevel",PlayerInfo[playerid][pAdminLevel] = 0); dini_IntSet(file, "Money",PlayerInfo[playerid][pCash] = 2000000); dini_IntSet(file, "Deaths",PlayerInfo[playerid][pDeaths] = 0); dini_IntSet(file, "Seconds",PlayerInfo[playerid][pDays] = 0); dini_IntSet(file, "Minutes",PlayerInfo[playerid][pMinuts] = 0); dini_IntSet(file, "Hours",PlayerInfo[playerid][pHours] = 0); dini_IntSet(file, "Score",PlayerInfo[playerid][pScore] = 2000000); format(string, 300, "{FFFFFF}[ {FF0000}SYSTEM {FFFFFF}] {FF0000}:Uspešne zaregistrovaný tvoje meno je {FFFFFF}%s {FF0000}a heslo je {FFFFFF}%s.", name, inputtext); SendClientMessage(playerid, COLOR_YELLOW, string); gPlayerLogged[playerid] = 1; } if (dialogid == 2) { new name[MAX_PLAYER_NAME], file[256]; GetPlayerName(playerid, name, sizeof(name)); format(file, sizeof(file), SERVER_USER_FILE, name); if(!response) return Kick(playerid); if (!strlen(inputtext)) return ShowPlayerDialog(playerid, 2, DIALOG_STYLE_INPUT, "Si zaregistrovaný", "Vyborne zaregistrovaný .. pametaj si heslo", "Login", "Leave"); new tmp; tmp = dini_Int(file, "Password"); if(udb_hash(inputtext) != tmp) { SendClientMessage(playerid, COLOR_RED, "{FFFFFF}[ {FF0000} Systém {FFFFFF}] {FF0000}Zadaly Ste si zle Heslo "); ShowPlayerDialog(playerid, 2, DIALOG_STYLE_INPUT, "Login", "zadajte Znova Heslo", "Login", "Exit"); } else { gPlayerLogged[playerid] = 1; PlayerInfo[playerid][pAdminLevel] = dini_Int(file, "AdminLevel"); SetPlayerScore(playerid, PlayerInfo[playerid][pScore]); PlayerInfo[playerid][pKills] = dini_Int(file, "Kills"); PlayerInfo[playerid][pDeaths] = dini_Int(file, "Deaths"); PlayerInfo[playerid][pDays] = dini_Int(file, "Days"); PlayerInfo[playerid][pMinuts] = dini_Int(file, "Minuts"); PlayerInfo[playerid][pHours] = dini_Int(file, "Hours"); GivePlayerMoney(playerid, dini_Int(file, "Money")-GetPlayerMoney(playerid)); SendClientMessage(playerid,COLOR_RED, "{FFFFFF}[ {FF0000}SYSTEM {FFFFFF}]{FF0000}:Login prijatý!"); //**************************************možno***************************************** format(string,sizeof(string), "Meno hráča: %s\n", PlayerName(playerid)); format(string,sizeof(string), "%s Money: %d\n", string,GetPlayerMoney(playerid)); format(string,sizeof(string), "%s Score: %d\n", string,PlayerInfo[playerid][pScore]); format(string,sizeof(string), "%s Hodin: %d\n", string,PlayerInfo[playerid][pHours]); format(string,sizeof(string), "%s minut: %d\n", string,PlayerInfo[playerid][pMinuts]); format(string,sizeof(string), "%s Dní: %d\n", string,PlayerInfo[playerid][pDays]); format(string,sizeof(string), "%s Deaths: %d\n",string,PlayerInfo[playerid][pDeaths]); format(string,sizeof(string), "%s Kills: %d\n", string,PlayerInfo[playerid][pKills]); ShowPlayerDialog(p,8878547,DIALOG_STYLE_MSGBOX,"Info hráča",string,"Ok","koniec"); } } return 1; } Ukladanie na povolanie NEMAM Lebo Neviem ako ho urobiť hádam pomôžete
  15. kamilko39

    script Všehoscript

    Je to skvele 7/10
  16. Kod public connect ? Alebo celí mod ? Nechcel by som ho tu moc zverejnovat
  17. Ahojte mám problém Ked sa hráč zamestná tak pri spawne sa mu neuloží kde sa zamestnal Taktiež pri connecte je 2 000 000 bude mat napr 490 700 a znova ked zapne hru tak má 2 000 000 PS: Pawno sa učím, každa vaša rada my hádam pomôže tím že sa učíme, môžeme dosiahnut čo chceme
×
×
  • Create New...