Üzenetek megjelenítése

Ez a szekció lehetővé teszi a felhasználó által írt összes hozzászólás megtekintését. Vedd figyelembe, hogy csak azokba a fórumokba írt hozzászólásokat látod, amelyekhez hozzáférésed van.


Üzenetek - Rupert

Oldalak: 1 ... 149 150 [151] 152 153
2251
Szkript kérések / /spawnhely
« Dátum: 2012. március 21. - 17:53:54 »
Ha megadod a konkrét koordinátákat, amik a teleportokhoz kellenek akkor megcsinálom.

2252
Segítségkérés / Dini probléma
« Dátum: 2012. március 21. - 14:42:21 »
Hogy érted hogy külön cgf-ben?   :sly:

2253
Segítségkérés / Dini probléma
« Dátum: 2012. március 21. - 14:24:20 »
Sziasztok!
A scriptem írása közben ismételten elakadtam. A problémám, hogy a regisztrációs rendszer már félig kész van, de a halált és az ölést nem menti el a fájlba. A %.ini fájlban a következõ adatok találhatók: jelszó, pénz, ölés, halál, pont és admin.
Be is másolnám a pawno kódot:
 
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
    if(!response)
     {
        SendClientMessage(playerid, COLOR_RED, \"Így jártál, nem regisztráltál be! :)\");
        Kick(playerid);
    }
if(dialogid == 1)
{
    new PlayerName[MAX_PLAYER_NAME];
GetPlayerName(playerid, PlayerName, sizeof(PlayerName));
format(file, sizeof(file), \"%s.ini\", PlayerName);
dini_Create(file);
        dini_IntSet(file, \"Jelszó\", udb_hash(inputtext));
        dini_IntSet(file, \"Pénz\", GetPlayerMoney(playerid));
       dini_IntSet(file, \"Pont\", GetPlayerScore(playerid));
          dini_IntSet(file, \"Halálok\", pInfo[playerid][Halalok]);
         dini_IntSet(file, \"Ölések\",pInfo[playerid][Olesek]);
dini_IntSet(file, \"Admin\",pInfo[playerid][Admin]);
        SendClientMessage(playerid, COLOR_YELLOW, \"Gratulálok, regisztráltál, most viszont írd be a jelszód!\");
        ShowPlayerDialog(playerid, DIALOG_1, DIALOG_STYLE_INPUT, \"Bejelentkezés\", \"Kérlek, írd be a jelszavad!\", \"Rendben\", \"Kirúg\");
}
if(dialogid == 2)
{
    if(!response)
    {
        SendClientMessage(playerid, COLOR_RED, \"Így jártál, nem jelentkeztél be! :)\");
    }
    if(strval(dini_Get(file, \"Jelszó\")) == udb_hash(inputtext))
{
    new PlayerName[MAX_PLAYER_NAME];
   GetPlayerName(playerid, PlayerName, sizeof(PlayerName));
    format(file, sizeof(file), \"%s.ini\", PlayerName);
    pInfo[playerid][Jelszo] = dini_Int(file, \"Jelszó\");
     pInfo[playerid][Penz] = dini_Int(file, \"Pénz\");
     pInfo[playerid][Pont] = dini_Int(file, \"Pont\");
     pInfo[playerid][Halalok] = dini_Int(file, \"Halálok\");
     pInfo[playerid][Olesek] = dini_Int(file, \"Ölések\");
   pInfo[playerid][Admin] = dini_Int(file, \"Admin\");
           GivePlayerMoney(playerid, pInfo[playerid][Penz]);
           SetPlayerScore(playerid, pInfo[playerid][Pont]);
             SendClientMessage(playerid, COLOR_YELLOW, \"Sikeresen bejelentkeztél\");
}
else
{
           SendClientMessage(playerid, COLOR_RED, \"Rossz jelszó!\");
           ShowPlayerDialog(playerid, DIALOG_1, DIALOG_STYLE_INPUT, \"Bejelentkezés\", \"Kérlek, írd be a jelszavad!\", \"Rendben\", \"Kirúg\");
        }
}
return 1;
}

 
Dialogosan írtam meg, ezért ilyen. Kíváncsian várom a tippeket.

2254
Szkript kérések / Reg. Stats. +egykét dolog
« Dátum: 2012. március 15. - 08:14:46 »
Szia, hamarosan kész!
Szerk: Admin parancsok kellenek?

2255
Segítségkérés / /setlevel probléma!
« Dátum: 2012. március 15. - 08:12:47 »
Megtaláltam a hibát.
A pInfo-val csak lekérdezni tudom az adatokat, így mentésre a dini_IntSet-et kell használnom. Zárom!

2256
Segítségkérés / /setlevel probléma!
« Dátum: 2012. március 15. - 08:02:18 »
new PlayerName[MAX_PLAYER_NAME];
GetPlayerName(playerid, PlayerName, sizeof(PlayerName));
format(file, sizeof(file), \"%s.ini\", PlayerName);
dini_Create(file);
        pInfo[playerid][Jelszo] = dini_IntSet(file, \"Jelszó\", udb_hash(inputtext));
        pInfo[playerid][Penz] = dini_IntSet(file, \"Pénz\", GetPlayerMoney(playerid));
       pInfo[playerid][Pont] = dini_IntSet(file, \"Pont\", GetPlayerScore(playerid));
        pInfo[playerid][Halalok] = dini_IntSet(file, \"Halálok\");
         pInfo[playerid][Olesek] = dini_IntSet(file, \"Ölések\");
pInfo[playerid][Admin] = dini_IntSet(file, \"Admin\");
        SendClientMessage(playerid, COLOR_YELLOW, \"Gratulálok, regisztráltál, most viszont írd be a jelszód!\");
        ShowPlayerDialog(playerid, DIALOG_1, DIALOG_STYLE_INPUT, \"Bejelentkezés\", \"Kérlek, írd be a jelszavad!\", \"Rendben\", \"Kirúg\");

2257
Segítségkérés / /setlevel probléma!
« Dátum: 2012. március 15. - 07:54:26 »
enum Info
{
Jelszo,
Pont,
Penz,
Halalok,
Olesek,
Admin,
};
new pInfo[MAX_PLAYERS][info];

2258
Segítségkérés / /setlevel probléma!
« Dátum: 2012. március 15. - 07:32:30 »
Sziasztok!
Folytattam a regisztrációs rendszer készítését, de van egy másik probléma.
 
CMD:setlevel(playerid, params[])
{
new szint, giveplayerid;
new pName[MAX_PLAYER_NAME], pName2[MAX_PLAYER_NAME];
GetPlayerName(playerid, pName, sizeof(pName));
GetPlayerName(giveplayerid, pName2, sizeof(pName2));
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, COLOR_RED, \"Nem vagy fõadmin!\");
if(sscanf(params, \"ud\", giveplayerid, szint)) return SendClientMessage(playerid, COLOR_RED, \"Használat: /setlevel [Játékos] [szint]\");
     SendClientMessage(playerid, COLOR_GREEN, \"Átállítottad a játékos admin szintjét!\");
      SendClientMessage(giveplayerid, COLOR_GREEN, \"Admin szintet kaptál!\");
      pInfo[giveplayerid][Admin] = szint;
return 1;
}

 
A legutolsó sor, a
pInfo[giveplayerid][Admin] = szint;

 nem mûködik! Kiírja hogy adtam szintet, de a fájlba nem írja ki. Mi lehet a gond?

2259
SA-MP: Szerverfejlesztés / BlueBerry - Parkosítás
« Dátum: 2012. március 04. - 21:07:33 »
Nagyon tetszik Bobi, de ezt már mondtam skypon!:D

2260
Szkript kérések / Mentõs munka
« Dátum: 2012. március 01. - 19:27:43 »
Segítek persze, de paranccsal kell belépni mentõsnek?

2261
Segítségkérés / Nem látják a szerverem
« Dátum: 2012. március 01. - 13:59:26 »
Routert használsz?

2262
Segítségkérés / OnPlayerStateChange probléma!
« Dátum: 2012. március 01. - 12:15:20 »
Köszönöm Dave, a probléma megoldódott!:D

2263
Segítségkérés / OnPlayerStateChange probléma!
« Dátum: 2012. február 29. - 21:13:12 »
Sziasztok!
Valamiért nem mûködik a következõ eljárás:
 
public OnPlayerStateChange(playerid, newstate, oldstate)
{
new kocsiid = GetPlayerVehicleID(playerid);
if(oldstate == PLAYER_STATE_ONFOOT && newstate == PLAYER_STATE_DRIVER)
{
    if(kocsiid == 499 || kocsiid == 596 || kocsiid == 597 || kocsiid == 598 || kocsiid == 599)
    {
        if(gTeam[playerid] == TEAM_CIVIL)
        {
            SendClientMessage(playerid, COLOR_RED, \"Nem vagy rendõr!\");
            RemovePlayerFromVehicle(playerid);
        }
        else
        {
            SendClientMessage(playerid, COLOR_GREEN, \"Kapd el a bûnözõket!\");
        }
    }
}
return 1;
}

 
Ha civilként beülök a rendõrkocsiba, nem tesz semmit! Mit tegyek hogy jó legyen?

2264
Segítségkérés / Timer gondok
« Dátum: 2012. február 29. - 15:52:16 »
Sziasztok!
Pawnoban szinte mindenhez értek, kivéve a timereket. Velük nem tudok megbarátkozni. Épp egy rendõrscriptet készítek, és elakadtam a \"jail\" résznél, tehát a börtönnél. Úgy szeretném, hogy ha a rendõr bezárt valakit börtönbe, akkor õt 5 perc múlva engedje ki a szerver. Itt hogy használjam a timert? Elõre is köszönöm a segítséget!

2265
Segítségkérés / Filterscriptben nem mûködik az OnPlayerConnect függvény
« Dátum: 2012. február 25. - 08:29:43 »
Parancsolj:
 
new pName[MAX_PLAYER_NAME];
new   str[128];
GetPlayerName(playerid, pName, sizeof(pName));
format(str, sizeof(str), \"%s csatlakozott a szerverre!\", pName);
SendClientMessageToAll(0xFFFF00AA, str);
new PlayerName[MAX_PLAYER_NAME];
GetPlayerName(playerid, PlayerName, sizeof(PlayerName));
format(file, sizeof(file), \"%s.ini\", PlayerName);
    if(!dini_Exists(file))
{
    ShowPlayerDialog(playerid, DIALOG_0, DIALOG_STYLE_INPUT, \"Regisztráció\", \"Kérlek, írd be a használni kívánt jelszavad!\", \"Regisztrál\", \"Kirúg\");
}
else
{
    ShowPlayerDialog(playerid, DIALOG_1, DIALOG_STYLE_INPUT, \"Bejelentkezés\", \"Kérlek, írd be a jelszavad!\", \"Rendben\", \"Kirúg\");
}
return 1;

 

Dupla hozzászólás automatikusan összefûzve. ( 2012. február 25. - 10:28:06 )

A probléma megoldódott, csupán a scriptemet a legelsõ helyre kellett volna írnom a cfg-ben! Mindenkinek köszönöm a segítséget, zárom!

Oldalak: 1 ... 149 150 [151] 152 153
SimplePortal 2.3.7 © 2008-2025, SimplePortal