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: pliku
41. Jak wyciągnąć obiekty z pliku .map
Tak jak w temacie, JEDNAK?E chodzi mi o
wyci?ganie obiekt?w w formacie RemoveBuildingForPlayer[/b],
czyli usuni?tymi obiektami, bo z dodanymi nie mam problem?w.
42. [INNE] Zapis auta do pliku gracza - DINI
Witajcie

Zrobi?em komend? /parkuj,kt?ra zapisuje dany pojazd do
pliku gracza.Komenda:
[code]if(strcmp(cmdtext, "/parkuj", true)==0){
new id;
new Float:VehX,Float:VehY,Float:VehZ,Float:VehRot;
id = GetVehicleModel(playerid); //pobieramy ID pojazdu
GetVehiclePos(playerid, VehX, VehY, VehZ); //zapisujemy wsp??rz?dne X, Y, Z
GetVehicleZAngle(playerid, VehRot); //zapisujemy rotacje pojazdu
dini_FloatSet(udb_encode(Player(playerid)), "ID Pojazdu", id); //zapisujemy ID pojazdu
dini_FloatSet(udb_encode(Player(playerid)), "PosX", VehX); //wsp??rz?dne X
dini_FloatSet(udb_encode(Player(playerid)), "PosY", VehY); //wsp??rz?dne Y
dini_FloatSet(udb_encode(Player(playerid)), "PosZ", VehZ); //wsp??rz?dne Z
dini_FloatSet(udb_encode(Player(playerid)), "Rot", VehRot); //rotacje
return 1;
}[/code]

Wywo?ywanie pojazdu w OnPlayerSpawn:
[code]new id;
new Float:VehX,Float:VehY,Float:VehZ,Float:VehRot;
id = dini_Int(udb_encode(Player(playerid)),"ID Pojazdu");
VehX = dini_Int(udb_encode(Player(playerid)),"PosX");
VehY = dini_Int(udb_encode(Player(playerid)),"PosY");
VehZ = dini_Int(udb_encode(Player(playerid)),"PosZ");
VehRot = dini_Int(udb_encode(Player(playerid)),"Rot");
CreateVehicle(id,VehX,VehY,VehZ,VehRot,1,1,99999999);[/code]

1.Problem w tym ?e ID pojazdu si? nie zapisuje np.
zamiast id 533 jest id 5.
2.Zapisuje si? tylko PosX i nic wi?cej.

Je?eli m...
43. [INNE] Zmiana nazwy pliku, data z pliku
M?j problem polega na tym, ?e mam na serwerze system rejestracji po kt?rej dla ka?dego gracza tworzy si? plik z jego nickiem i teraz chce zrobi? komende na zmiane nicku w GUI i nie wiem jakiej funkcji u?y? aby zast?pi? nazwe starego pliku tym wpisanym w dialogu w systemie DOF 2

a drugim problemem jest to ?e nie wiem jak moge pobra? date z pliku.. zapisana jest w formie np. DataRejestracji = 16/06/2013
44. [INNE] Zmiana nazwy pliku, data z pliku
M?j problem polega na tym, ?e mam na serwerze system rejestracji po kt?rej dla ka?dego gracza tworzy si? plik z jego nickiem i teraz chce zrobi? komende na zmiane nicku w GUI i nie wiem jakiej funkcji u?y? aby zast?pi? nazwe starego pliku tym wpisanym w dialogu w systemie DOF 2

a drugim problemem jest to ?e nie wiem jak moge pobra? date z pliku.. zapisana jest w formie np. DataRejestracji = 16/06/2013
45. [INNE] Nie dodaje informacji do pliku .ini
Witajcie.

Po wpisaniu komendy nie dodaje nic do pliku gracza .ini > Co zrobi? ?

Kod:


Adminlvl=0


Komenda :

Kod:


CMD:dajadmin(playerid, params[])
{
if(!IsPlayerAdmin(playerid))
return SendClientMessage(playerid, KOLOR_CZERWONY, "Komenda tylko dla HeadAdmina");

new player, id;
if(sscanf(params, "dd", player, id))
return SendClientMessage(playerid, KOLOR_CZERWONY, "U?yj: /dajadmin <id> <poziom>");

PlayerInfo[playerid][gAdmin]=id;
ZapiszGracza(playerid);
format(dstring, sizeof(dstring), "Admin %s da? Ci admina poziom %d.", PlayerName(playerid), id);
ShowPlayerDialog(player, 0, DIALOG_STYLE_MSGBOX, "Info", dstring, "Rozumiem", "");
format(dstring, sizeof(dstring), "Da?e? %s admina poziom %d.", PlayerName(player),id);
ShowPlayerDialog(playerid, 0, DIALOG_STYLE_MSGBOX, "Info", dstring, "Rozumiem", "");
return 1;
}


Daje piweczka ;)

Pozdrawiam :)
46. [INNE] Pobieranie z pliku informacji
Witam serdecznie mam maly problem z pobieraniem z pliku pewnych informacji

Kod:

GateWayPasekEXP = TextDrawCreate(34.000000,437.800000,DOF2_GetString(Konta, "EXP"));
TextDrawFont(GateWayPasekEXP,1);
TextDrawColor(GateWayPasekEXP,Kolor_Niebieski);
TextDrawLetterSize(GateWayPasekEXP,0.30000,0.900000);
TextDrawSetOutline(GateWayPasekEXP,1);
TextDrawSetShadow(GateWayPasekEXP,1);
TextDrawSetProportional(GateWayPasekEXP,1);
TextDrawBackgroundColor(GateWayPasekEXP,0x000000ff);


lecz niestety nie tworzy mi ?adnego textdrawa w OnPlayerConnect jest funkcja Show od razu m?wi? na innym forum poradzono mi abym u?y?
PlayerTextDraw

Lecz efekt ten sam nie pobiera z pliku a nawet nie wypisuje nic na ekran
47. [DM] Tekst z pliku ini
D?ugo mia?em przerw? z pawn i jako? mi teraz nie wychodzi tak jakbym chcia? i mam pytanie jak zrobi? zeby na chacie si? pojawia? tekst kt?ry b?dzie wpisany w plik ini np:
W setting.ini ustawie rubryke tekst i do niej przypisze Siema. czyli

tekst=siema

Nie b?d? ju? wkleja? swojego kodu bo i tak to sensu nie ma
48. [INNE] Pobranie danych z pliku
Witam,

Mam tak? komend? na kupno pojazdu:
Kod:

CMD:kupzloma(playerid,params[])
{
new table[64];
new name[24];
new CarFile[30];
format(CarFile,sizeof(CarFile),"%d.ini",Car[playerid][UID]);
GetPlayerName(playerid,name,24);
if(strcmp(name,dini_Get(CarFile,"Owner"),true) == 0){
dini_Set(table,"Owner",name);
SendClientMessage(playerid,COLOR_ORANGE,"Kupi?e? ten samoch?d!");
if(GetPlayerMoney(playerid) < 50000)
return SendClientMessage(playerid,COLOR_ORANGE, "Potrzebujesz 50000$ na sw?j wymarzony w?z!");
GivePlayerMoney(playerid, -50000);
}else{
SendClientMessage(playerid,COLOR_GREY,"[KOMIS]To nie jest tw?j samoch?d!");
}

return 1;
}

Problem w tym, ?e nie wiem co zrobi?, ?eby kod wykona? si?, gdy w pliku w polu "Owner" po znaku "=" b?dzie wpisane "diler"(je?li tak mo?na kupi? auto, je?li pisze co? innego (np. nick), to nie wykonuje si?). W powy?szej komendzie jest sprawdzane, czy gracz jest w?a?cicielem pojazdu.

Mam nadzieje, ?e zrozumieli?cie o co mi chodzi.
Z g?ry dzi?ki!
49. Kilka bram w jednym pliku
Witam, po d?u?szych poszukiwaniach problemu postanowi?em napisa? do was o pomoc.

M?j problem polega na tym, ?e w pliku .lua mam kod na bramy lecz nie potrafie zrobi? kilku bram w jednym pliku, poniewa? gdy s? one w jednym pliku to nie dzia?aj? tak jak powinny.

Kod skryptu:
[code]st = createObject ( 3458, 1142.3000488281, 1228.8994140625, 18.200000762939, 0, 0, 269.98901367188 )
function stOD (thePlayer)
if isObjectInACLGroup ( "user."..getAccountName(getPlayerAccount(thePlayer)), aclGetGroup("GS")) then
moveObject ( st, 10000, 1142.3000488281, 1228.8994140625, 18.200000762939 )
outputChatBox ("Dach Zamkniety", thePlayer, 0, 255, 0, false )
end
end

function stCD (thePlayer)
if isObjectInACLGroup ( "user."..getAccountName(getPlayerAccount(thePlayer)), aclGetGroup("GS")) then
moveObject ( st, 10000, 1147.4000244141, 1228.9000244141, 18.200000762939 )
outputChatBox ("Dach otwarty", thePlayer, 255, 0, 0, false )
end
end



st = createObject ( 3458, 1137.2000732422, 1228.8988037109, 18.200000762939, 0, 0, 269.99450683594 )
function stOD (thePlayer)
if isObjectInACLGroup ( "user."..getAccountName(getPlayerAccount(thePlayer)), aclGetGroup("GS")) then
moveObject ( st, 10000, 1137.2000732422, 1228.8988037109, 18.200000762939 )
end
end

function stCD (thePlayer)
if isObjectInACLGroup ( "user."..getAccountName(getPlayerAccount(thePlayer)), aclGetGroup("GS")...
50. Rozkodowanie pliku LUA
Witam, dosta?em ostatnio od kolegi jego autorski system news?w gdzie plik clienta jest zakodowany. On powiedzia? ?e jak odkoduje to mog? z nim robi? co chce a z racji tego ?e chce go przerobi? to musz? go odkodowa?. Ostatnio by? temat jak odkodowa? TUTAJ lecz wiele mi to nie pomog?o. Prosz? o pomoc.
51. [INNE] Wiele nicków w jednym pliku ?
Witam,

Czy da si? zapisa? wiele nick?w np

nick1=1
nick2=0
nick5=2
nick22=0
itd

nick to nick gracza a 0,1,2 to liczba ze zmiennej .
Jest to mo?liwe w dini ?

w OnPlayerDisconnect

Kod:

dini_IntSet(WARNY, "%s", PlayerName(playerid), Warn[playerid]);

OnPlayerConnect
Kod:

Warn[playerid] = dini_Int(WARNY,"%s", PlayerName(playerid), Warn[playerid]);


errory :
Kod:

error 035: argument type mismatch (argument 3)

w
Kod:

dini_IntSet(WARNY, "%s", PlayerName(playerid), Warn[playerid]);


Za pomoc :piwo:
52. Czy SAMP korzysta z pliku carcols.dat?
Witajcie. Gram na serwerze truckerskim i jestem tam mechanikiem. Pojazdy firmowe s? ?? ?te. Postanowi?em zmieni? i w tym celu zmieni?em kolory Tow Trucka w pliku carcols.dat w single player to dzia?a lecz na serwerze nie. Da si? jako? zrobi? ?eby w SAMPie dzia?a?o? Mam podmiank? Tow Trucka (Chevrolet Silverado). Prosz? o pomoc :)
53. [INNE] rejestracji do pliku w scriptfiles
witam mam problem z zapisem rejestracji do pliku w scriptfiles
chcia?bym zeby moja rejestracja w folderze w script files a dok?adniej ma wygladac to tak scriptfiles a w srodku SiW/Kontagraczy

oto ca?a moja rejestracja :
g?ra mapy
[code]#define DIALOG_LOGIN 1000
#define DIALOG_REGISTER 1001

new Zalogowany[MAX_PLAYERS];[/code]
potem w
[code]public OnPlayerConnect(playerid)
{
if(Zalogowany[playerid] == 0) {
ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_INPUT, "{FFFF00}>> Identyfikacja gracza","{FFFFFF}W poni?sze okno wpisz has?o, kt?re poda?e? przy rejestracji.nJe?eli zapomnia?e?, zg?o? si? do Administratora na GG: 34550560 / Skype: lukasbank1231.nn{CC0000}WA?NE: {FFFFFF}Pami?taj, aby napisa? z tego samego numeru GG/konta skype, kt?ry zosta? podany przy rejestracji!","Zaloguj","Anuluj");
// -- POKAZUJEMY DIALOG - LOGOWANIE"
} else if(dini_Exists(PlayerName(playerid)))
{
TogglePlayerControllable(playerid, false);
ShowPlayerDialog(playerid, DIALOG_REGISTER, DIALOG_STYLE_INPUT, "{FFFF00}>> Zak?adanie konta", "{FFFFFF}Aby rozpocz?? gr? na naszym serwerze, musisz si? zarejestrowa?.nW poni?sze okienko wpisz has?o, kt?rego chcesz u?ywa?.nn{CC0000}WA?NE: {FFFFFF}Prosimy o uzupe?nienie wszyskich p?l prawdziwymi danymi.nU?atwi nam to pomaganie graczom i usprawni komunikacj?.","Kontynuuj","Anuluj");
// -- SHOWING DIALOG -...
54. [INNE] Odczyt skina z pliku dini
Witam, mam problem z odczytem skinu dini (zapis jest prawid?owy)

Zrobi?em tak:

OnPlayerDisconnect
Kod:


dini_IntSet(PlayerName(playerid), "Skin",GetPlayerSkin(playerid));

W logowaniu
Kod:


new skin;
skin = dini_Int(PlayerName(playerid),"Skin");
SetPlayerSkin(playerid,skin);

I rejestracji
Kod:


dini_IntSet(PlayerName(playerid), "Skin", 0);

Logowanie odpowiada za odczyt, ja chcia?bym aby odczytywa?o np tak:

Kod:


SetSpawnInfo( playerid, 0, skin[playerid], 1958.33, 1343.12, 15.36, 269.15, 0, 0, 0, 0, 0, 0 );
SpawnPlayer(playerid);

Wiem, ?e musze stworzy?
Kod:


new skin[MAX_PLAYERS];

Pomo?e kto??
55. [INNE] Zapis do pliku
Witajcie mam taki kod:
Kod:


CMD:dajvipa(playerid, cmdtext[])
{
new wartosc;
if(IsPlayerAdmin(playerid))
{
if (sscanf(cmdtext, "u", wartosc))
return SendClientMessage(playerid, -1, "** Usage: /Dajvip [id/nick gracza]");

if (!IsPlayerConnected(wartosc) || playerid == wartosc)
return SendClientMessage(playerid, -1, "** {66EEAA}Nieprawid?owe ID gracza, lub ten gracz ma ju? VIP'a.");

SetPVarInt(wartosc, "blue", 1);
}
return 1;

I chcia?bym aby zapisywa?o si? to do pliku, tzn. aby po ponownym weejsciu na serwer vip nie znika?.
56. System awatarow - pobieranie zewnętrznego pliku
Siema! Robi? system awatarow i potrzebuje sposobu, aby pobra?/za?adowa? zdj?cie z np. Imageshack. Z g?ry thx
57. [INNE] Rozmiar pliku .amx
Wie mo?e kto? czym jest spowodowane to ?e plik .pwn gamemoda ma przyk?adowo 100kb a plik .amx 450kb ?? Po ostatniej modyfikacji mojego skryptu zauwa?y?em takie dziwne zjawisko.

- czy to w jaki? spos?b zaszkodzi serwerowi ??
- jak mo?na to naprawi? ??
- mo?e to by? spowodowane #include <YSIy_ini> ??
58. [DM] [Prob.]Zapisywanie i odczytywanie admina z pliku
Witam.
Mam problem! Mianowicie nie umiem zrobi? aby gracz kt?ry dostanie admina /dajadmin by? zapisany w pliku <Nick> . Prosze o pomoc oto mapa . Prosi? bym o opisanie wszystkiego. Za pomoc dzi?ki i oczywi?cie dla ch?tnych :arrow: :arrow: :arrow: :piwo:
59. [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?
60. [INNE] Zapis pozycji do pliku gracza
Witam

Jak zrobi? zapis pozycji gracza gdy
wyjdzie z serwera.Konstrukcja tego
jest prosta tylko nie wiem jak wzi??
aktualn? pozycje gracza przy
opuszczaniu serwera.

Za pomoc piwka :arrow: :piwo: :piwo:
61. [INNE] Zapis skinu do pliku gracza
Witam.

Wczoraj zrobi?em sklep i w nim kupno skinu.
W komendzie mam takie cu?:
Kod:

ShowPlayerDialog(playerid, 102, DIALOG_STYLE_INPUT, "Kup ubi?r.", "Aby kupi? skina wpisz jego id:", "Dalej", "Anuluj");


Nie wiem co mam dalej zrobi? bo nie
kumam kilku rzeczy.
I mam kilka pyta?:

1.Jak zrobi? ?eby skin zapisywa? si? w koncie
gracza(konta robione s? przez dini).
2.Co zrobi? aby zakres by? od 1 do 299.

Prosi?bym o pomoc gdy? to bardzo wa?ne.
Za pomoc piwka :arrow: :piwo:
62. [INNE] admin po wpisaniu nicku w pliku admin.ini
Jak zrobi? aby dany gracz po wpisaniu w pliku admin.ini mia? admina ?
Je?li macie skrypt to te? poprosze
63. [DM] Komenda na dodanie gracza do pliku dini
Siema. Jak zrobi? komend? na dodanie gracza do pliku ? Posiadam dini. Pr?bowa?em co? wykombinowa? ale nie umiem :/ . Chodzi mi o komend? np. /invite nick.
64. [INNE] Komenda na nick z pliku
Hejos! Mam problemik ;/
Ot?? chcia?em napisa? komend?, kt?rej mo?na u?yc tylko wtedy, gdy nasz nick znajduje si? na li?cie cz?onk?w w pliku .ini.
Napisa?em co? takiego:
Kod:


if (strcmp("/grupa", cmdtext, true, 8) == 0){
new name[24];
GetPlayerName(playerid,name,sizeof(name));
dini_Isset("PC/members.ini", name);
SendClientMessage(playerid, COLOR_RED, "Nale?ysz do grupy");
return 1;
}

Stworzy?em plik w scriptfiles/PC/members.ini, wpisa?em sw?j nick na list?, ale nadal nie mog? u?y? tej komendy, co musz? zrobi? ? :)
65. [INNE] Zapis w pliku
Witam. Ostatnio g?owi?em si? na skryptem kt?ry daje zapis do pliku. Przyk?ad :
''/Raport nazwa gracza pow?d '' I gdy to napiszemy zapisze nam to w pliku raport1.ini potem raport2.ini w folderze scriptfiles. Prosz? o pomoc jak co? takiego zrobi? ? Daj? piwka :)
66. Marker czytanie team z pliku map
Witam jak zrobi? ze z pliku map wczyta mi z markera team="cos" to moj kod
Kod:


<marker team="teamjakis" bron="6" type="cylinder" color="#7F7F7F5A" size="3" interior="0" dimension="0" posX="-1674.0324707031" posY="415.58218383789" posZ="6.1796875" rotX="0" rotY="0" rotZ="0" />

i ?eby to wczytane team wy?wietla?o si? w GUI z g?ry thx

[ Dodano: 2011-11-10, 10:41 ]
a takkich markerow mam pare ale zeby spradza?o w ktorym jest i zeby z tego co w nim jest spradza?o
67. W jakim pliku zapisuje się spawn ?
Tak jak w temacie w jakim pliku / plikach zapisuje si? spawn aut. Za odpowied? oczywi?cie poleci piFko :piwo: