Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.
GTAONLINE.PL
Tematy otagowane jako: zapisanie
1. Zapisanie do zmiennej zawartości ShowPlayerDialog
Siema chc? doda? do zmiennej zawarto?? inputtext'u robi? tak:
Pawn
haslo2[playerid]=strlen(inputtext);

Ale nie zapisuje mi nic do zmiennej.
2. 200 000$ od R* za zapisanie się do listy mailingowej!


Do 27 listopada R* rozdaje 200 000$ (dwie?cie tysi?cy) za zapisanie si? do listy mailingowej Rockstara.

Aby otrzyma? pieni?dze nale?y utrzyma? aktywn? subskrypcje.

Po zarejestrowaniu ?rodki trafi? na Twoje konto do 72h.

Link do rejestracji: link
3. Pobieranie rekordu z bazy danych i zapisanie go do zmiennej
Witam ot?? mam problem jak zrobi? aby pobra? Kolumn? "id" poszczeg?lnego gracza z tabeli og_users

[ Dodano: 2016-06-04, 19:22 ]
i zapisanie jej do zmiennej local
4. [GF] zapisanie sie hasla frakcji i oskryptowanie auta nie dz
Witam. mam o to takie cos

[code]if(!strcmp(cmd, "/asapd", true) && IsPlayerAdmin(playerid) == 1){
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))return SendClientMessage(playerid, KOLOR_SZARY,"U?yj: /asapd [haslo]");
pdek = udb_hash(tmp);
dini_IntSet(PL,"pdhaslo",udb_hash(tmp));
format(string,256,"Haslo PD to: %s.",tmp);
SendClientMessage(playerid,KOLOR_SZARY,string);
return true;
}
if(!strcmp(cmd, "/sapd", true)){
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))return SendClientMessage(playerid, KOLOR_SZARY,"U?yj: /sapd [haslo]");
if(udb_hash(tmp)==pdek){
PD[playerid]=1;
SendClientMessage(playerid, KOLOR_SZARY,"Wszedles na slu?be SAPD.");
}else
return true;
}[/code]

ustalam haslo i loguje, ale jak zrobic, zeby zapisac haslo,czyli,, ja jako admin wpisze /asapd kloc i zeby po restarcie servera drugi raz sie nie logowac na adma i nie ustalac hasla, zapisac je, zeby odrazu sie zalogwac nim. I drugie

[code]
new pdt;


public OnPlayerStateChange(playerid, newstate, oldstate)
{
if(newstate == PLAYER_STATE_DRIVER && GetPlayerVehicleID(playerid) == pdt)
{
if(PD[playerid])
{
RemovePlayerFromVehicle(playerid);
}
}
return 1;
}[/code]

oskryptowanie auta mam, dodaje je do mapy, ustalam pdt = addstaticvehicleex i dalej tam auto, nie ma errorow, nie mam warningow, a nie musze byc pdkiem by wsiadac do auta, nie wywala nic ;/ nie dziala. Pomozecie? Zimne :piwo: :piwo: :...
5. [INNE] Zapisanie śmierci oraz ilość zabitych
Witam mam taki kod.

Kod:


new Kills[MAX_PLAYERS];
new Deaths[MAX_PLAYERS];

//onplayerdisconnect
dini_IntSet(PlayerName(playerid), "Kills", Kills[playerid]);
dini_IntSet(PlayerName(playerid), "Deaths", Deaths[playerid]);

OnPlayerDeath
Kills[killerid] ++; //increases the killers "kills" stats by 1
Deaths[playerid] ++; //increases the player who died "deaths" stats by 1.

to do logowania
Kills[playerid] = dini_Int(PlayerName(playerid), "Kills");
Deaths[playerid] = dini_Int(PlayerName(playerid), "Deaths");

A to do rejestracji
dini_IntSet(PlayerName(playerid), "Deaths", 0);
dini_IntSet(PlayerName(playerid), "Kills", 0);

//komenda
COMMAND:stats2(playerid, params[])
{
new string1[126];
new plname[25];
GetPlayerName(playerid, plname, 25);
new Float:ratio=floatdiv(Kills[playerid], Deaths[playerid]); //also added in a K/D Ratio for you you can just delete it if you don't want it.
format(string1, sizeof(string1), "%s's Stats: Kills: %d, Deaths %d, K/D Ratio: %.2f", plname,Kills[playerid],Deaths[playerid],ratio);
SendClientMessage(playerid,ORANGE, string1);
return 1;
}



Wszystko si? komplikuje. I jak si? zabije to i tak wynosi "0" pomo?ecie? ;)
6. [GF] Zapisanie skinu do pliku
Witam was drodzy pawnerzy :D

m?j problem polega na tym, ?e nie moge zapisa? skina do pliku gracza, aby po ponownym wej?ciu na serwer znowu mia? ten skin.

korzystan z Enumy

da?em na g?rze mapy

Kod:

enum pInfo
{
pSkin,
};


i w public OnDialogResponse
Kod:

SetSpawnInfo( playerid, 0, PlayerInfo[playerid][pSkin], 203.4033,-202.1361,1.5781,359.7098, 0, 0, 0, 0, 0, 0 );
SpawnPlayer(playerid);

i niewiem co dalej zrobi?, pomo?ecie?