GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Segítségkérés => A témát indította: Mokus - 2012. október 08. - 15:10:12

Cím: 1rangtól 3rangig
Írta: Mokus - 2012. október 08. - 15:10:12
Sziasztok az lenne a kérdésem hogy lehet megcsinálni 1rangtol 3rangig mert ha 3as rangu vagyok nem engedi ki nyitni mert nem vagyok akkor 1es rangú és úgy kéne hogy 1 rangól 3asik engedje.Segítséget elõre is köszönöm,
PWN:
 
CMD:ynyit(playerid,params[])
{
if( GetPVarInt( playerid, \"iYakuza\" ) == 3)
{
MoveDynamicObject(yakuza,-2594.3000488281, 1355.1999511719, 13.300000190735,5);
}
else
{
SendClientMessage(playerid,COLOR_GREEN,\"Nem tudod ki nyitni ezt a kaput mert nem vagy a yakuza tagja\");
}
return 1;
}
Cím: 1rangtól 3rangig
Írta: Kovacs_Richard - 2012. október 08. - 15:13:33
if(1 <= GetPVarInt( playerid, \"iYakuza\" ) <= 3)

 
vagy...( de inkább az 1. ajánlom )
 
if(GetPVarInt( playerid, \"iYakuza\" ) >= 1 && GetPVarInt( playerid, \"iYakuza\" ) <= 3)
Cím: 1rangtól 3rangig
Írta: Mokus - 2012. október 08. - 15:29:26
Köszönöm még egy kérdés hogy lehet azt megoldani hogy ha már nyitva van a kapu mert ha mégegyszer ki próbálják nyitni be zár a szerver :(
 
CMD:ynyit(playerid,params[])
{
if(1 <= GetPVarInt( playerid, \"iYakuza\" ) <= 3)
{
MoveDynamicObject(yakuza,-2594.3000488281, 1355.1999511719, 13.300000190735,5);
}
else
{
SendClientMessage(playerid,COLOR_GREEN,\"Nem tudod ki nyitni ezt a kaput mert nem vagy a yakuza tagja\");
}
return 1;
}
Cím: 1rangtól 3rangig
Írta: Kovacs_Richard - 2012. október 08. - 15:51:16
http://wiki.sa-mp.com/wiki/IsObjectMoving
http://wiki.sa-mp.com/wiki/GetObjectPos
ha mozog ne lehessen nyitni és ha nyitott pozíción van akkor se...
Cím: 1rangtól 3rangig
Írta: Mokus - 2012. október 08. - 15:57:50
Ebböl mind a 2õt vagy csak az eggyiket használjam?(Amúgy kösssz)
Cím: 1rangtól 3rangig
Írta: Kovacs_Richard - 2012. október 08. - 16:05:42
nem tudom miért fagy ki a szerver azért ajánlom mind2-t vagy a probléma megtalálását és javítását :)
Cím: 1rangtól 3rangig
Írta: Mokus - 2012. október 08. - 16:12:43
Én se vágom :( most megyek el légyszives segits mert még így is csinálja szerintem én csináltam rosszul szokásosan :) köszönöm
 
CMD:ynyit(playerid,params[])
{
if(1 <= GetPVarInt( playerid, \"iYakuza\" ) <= 3)
{
if(IsObjectMoving(980))StopObject(980);
new Float:x, Float:y, Float:z;
GetObjectPos(980, x, y, z);
MoveDynamicObject(yakuza,-2594.3000488281, 1355.1999511719, 13.300000190735,5);
}
else
{
SendClientMessage(playerid,COLOR_GREEN,\"Nem tudod ki nyitni ezt a kaput mert nem vagy a yakuza tagja\");
}
return 1;
}
Cím: 1rangtól 3rangig
Írta: Casamiro - 2012. október 08. - 16:15:34
CMD:ynyit(playerid,params[])
{
if(1 <= GetPVarInt( playerid, \"iYakuza\" ) <= 3)
{
if(IsObjectMoving(yakuza)) StopObject(yakuza);
MoveDynamicObject(yakuza,-2594.3000488281, 1355.1999511719, 13.300000190735,5);
}
else
{
SendClientMessage(playerid,COLOR_GREEN,\"Nem tudod ki nyitni ezt a kaput mert nem vagy a yakuza tagja\");
}
return 1;
}
Cím: 1rangtól 3rangig
Írta: Kovacs_Richard - 2012. október 08. - 16:25:41
írd le pontosan mikor is fagy ki a szerver a mozgatásnál
Cím: 1rangtól 3rangig
Írta: _I[TM]I_Dexter[CL] - 2012. október 08. - 17:48:39

new ykapu;
CMD:ynyit(playerid,params[])
{
if(1 <= GetPVarInt( playerid, \"iYakuza\" ) <= 3)
{
if(ykapu == 0)
{
MoveDynamicObject(yakuza,-2594.3000488281, 1355.1999511719, 13.300000190735,5);
ykapu = 1;
}
}
else if(ykapu == 1)
{
SendClientMessage(playerid,COLOR_GREEN,\"Nem tudod ki nyitni ezt a kaput mert nem vagy a yakuza tagja\");
SendClientMessage(playerid,COLOR_GREEN,\"Ez a kapu már nyitva van..\");
}
}
return 1;
}

 
Ez után a zárásához írd be ezt:
 ykapu = 0 

 
Dexter
Cím: 1rangtól 3rangig
Írta: Mokus - 2012. október 08. - 20:17:50
Probléma még mindig fenn áll meg próbálom meg oldani írok ha sikerült írok ha nem
Így próbáltam meg oldani 2szer nem fagy ki 3.ra ki fagy
PWN:
 
forward ykapu();
CMD:ynyit(playerid,params[])
{
if(1 <= GetPVarInt( playerid, \"iYakuza\" ) <= 3)
{
MoveDynamicObject(yakuza,-2594.3000488281, 1355.1999511719, 13.300000190735,5);
SetTimer(\"ykapu\", 10000, 1);
}
else
{
SendClientMessage(playerid,COLOR_GREEN,\"Nem tudod ki nyitni ezt a kaput mert nem vagy a yakuza tagja\");
}
return 1;
}
public ykapu()
{
MoveDynamicObject(yakuza,-2594.3000488281, 1355.1999511719, 8.8000001907349,5);
return 1;
}
Cím: 1rangtól 3rangig
Írta: Kovacs_Richard - 2012. október 08. - 22:07:26
de írd le konkrétan mitõl fagy ki...írj debug üzeneteket print-el hogy meddig fut le a kód...
Cím: 1rangtól 3rangig
Írta: Mokus - 2012. október 08. - 22:48:35
Server log:
 
----------
Loaded log file: \"server_log.txt\".
----------
SA-MP Dedicated Server
----------------------
v0.3e-R2, (C)2005-2012 SA-MP Team
[22:39:41]
[22:39:41] Server Plugins
[22:39:41] --------------
[22:39:41]  Loading plugin: sscanf
[22:39:41]
[22:39:41]  ===============================
[22:39:41]       sscanf plugin loaded.     
[22:39:41]    (c) 2009 Alex \"Y_Less\" Cole
[22:39:41]    0.3d-R2 500 Players \"dnee\"
[22:39:41]  ===============================
[22:39:41]   Loaded.
[22:39:41]  Loading plugin: streamer
[22:39:42]
*** Streamer Plugin v2.6 by Incognito loaded ***
[22:39:42]   Loaded.
[22:39:42]  Loaded 2 plugins.
[22:39:42]
[22:39:42] Ban list
[22:39:42] --------
[22:39:42]  Loaded: samp.ban
[22:39:42]
[22:39:42]
[22:39:42] Filterscripts
[22:39:42] ---------------
[22:39:42]   Loading filterscript \'reg.amx\'...
[22:39:42] OnFilter
[22:39:42]
--------------------------------------
[22:39:42]  Blank Filterscript by your name here
[22:39:42] --------------------------------------
[22:39:42]   Loaded 1 filterscripts.
[22:39:42] OnGameo
[22:39:42] OnGameo
[22:39:42]
----------------------------------
[22:39:42]  Blank Gamemode by your name here
[22:39:42] ----------------------------------
[22:39:42] Number of vehicle models: 4
[22:40:17] Incoming connection: 127.0.0.1:2748
[22:40:17] [join] [COR]Mantenio has joined the server (0:127.0.0.1)
[22:40:38] RCON (In-Game): Player #0 ([COR]Mantenio) has logged in.

 
Ennyit ír logba :(
Hiba nincs:

Pawn compiler 3.2.3664           Copyright (c) 1997-2006, ITB CompuPhase

 
Crash info:
 
--------------------------
SA-MP Server: 0.3e-R2
 
Exception At Address: 0x00D32558 Module: (streamer.dll)
 
Registers:
EAX: 0x02592F78   EBX: 0x02594DD0   ECX: 0x02594DD0   EDX: 0x02594DD0
ESI: 0xFFFFFFFF   EDI: 0x025931DC   EBP: 0x0012FDD0   ESP: 0x0012FD70
EFLAGS: 0x00010202
 
Stack:
+0000: 0x01DB8C58   0x01E24E74   0x40A00000   0x00000035
+0010: 0x00000000   0x00000000   0x025931D8   0x00000000
+0020: 0xC52224CD   0x44A96666   0x410CCCCD   0xC47A0000
+0030: 0xC47A0000   0xC47A0000   0x00000000   0x00000000
+0040: 0x00000000   0x00000000   0x00000000   0x00000000
+0050: 0x00000000   0x00000000   0x00000000   0x00000000
+0060: 0x01E24E5C   0x00402BD0   0x01DB8C58   0x01E2FA3C
+0070: 0x01E71660   0x00000000   0x00000000   0x01DB8C58
+0080: 0x40A00000   0x0000ABD8   0x0000ABC8   0x0000ABF8
+0090: 0x00006BFC   0x0000ABEC   0x00006BFC   0x01E13FEC
+00A0: 0x01E24E74   0x61526576   0x01E13230   0x00010E88
+00B0: 0x0047EE08   0x01DB8C58   0x0012FE50   0x00000040
+00C0: 0x00BF7620   0x7C802446   0x3C91BFCA   0x00BF6B90
+00D0: 0x01E71660   0x00000040   0x00BF6B90   0x00E82FB8
+00E0: 0x000001F4   0x0048A9EA   0x00000011   0x7C802530
+00F0: 0x7C80A0A7   0x00000000   0x3C91BFCA   0x0048706D
+0100: 0x00000000   0x00000A28   0x0012FFC0   0x01F2C54D
+0110: 0x00010660   0x00010101   0x000001F4   0x00001E61
+0120: 0x00000090   0x00000BCC   0x00BF7620   0x656D6167
+0130: 0x65646F6D   0x00003531   0x004BC014   0x004BC010
 
--------------------------
 
Loaded Modules:
samp-server.exe   A: 0x00400000 - 0x004F6000   (C:\\Documents and Settings\\Csalad\\Asztal\\[HUN]RPG\\samp-server.exe)
ntdll.dll   A: 0x7C900000 - 0x7C9B1000   (C:\\WINDOWS\\system32\\ntdll.dll)
kernel32.dll   A: 0x7C800000 - 0x7C8FB000   (C:\\WINDOWS\\system32\\kernel32.dll)
SHELL32.dll   A: 0x7C9C0000 - 0x7D1DC000   (C:\\WINDOWS\\system32\\SHELL32.dll)
ADVAPI32.dll   A: 0x77DC0000 - 0x77E6B000   (C:\\WINDOWS\\system32\\ADVAPI32.dll)
RPCRT4.dll   A: 0x77E70000 - 0x77F02000   (C:\\WINDOWS\\system32\\RPCRT4.dll)
Secur32.dll   A: 0x77FE0000 - 0x77FF1000   (C:\\WINDOWS\\system32\\Secur32.dll)
GDI32.dll   A: 0x77F10000 - 0x77F59000   (C:\\WINDOWS\\system32\\GDI32.dll)
USER32.dll   A: 0x7E360000 - 0x7E3F1000   (C:\\WINDOWS\\system32\\USER32.dll)
msvcrt.dll   A: 0x77C00000 - 0x77C58000   (C:\\WINDOWS\\system32\\msvcrt.dll)
SHLWAPI.dll   A: 0x77F60000 - 0x77FD6000   (C:\\WINDOWS\\system32\\SHLWAPI.dll)
WSOCK32.dll   A: 0x71A70000 - 0x71A7A000   (C:\\WINDOWS\\system32\\WSOCK32.dll)
WS2_32.dll   A: 0x71A50000 - 0x71A67000   (C:\\WINDOWS\\system32\\WS2_32.dll)
WS2HELP.dll   A: 0x71A40000 - 0x71A48000   (C:\\WINDOWS\\system32\\WS2HELP.dll)
WINMM.dll   A: 0x76B20000 - 0x76B4E000   (C:\\WINDOWS\\system32\\WINMM.dll)
IMM32.DLL   A: 0x76360000 - 0x7637D000   (C:\\WINDOWS\\system32\\IMM32.DLL)
comctl32.dll   A: 0x773C0000 - 0x774C3000   (C:\\WINDOWS\\WinSxS\\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.2600.5512_x-ww_35d4ce83\\comctl32.dll)
comctl32.dll   A: 0x5D520000 - 0x5D5BA000   (C:\\WINDOWS\\system32\\comctl32.dll)
MPR.DLL   A: 0x71AC0000 - 0x71AD2000   (C:\\WINDOWS\\system32\\MPR.DLL)
OLE32.DLL   A: 0x774D0000 - 0x7760D000   (C:\\WINDOWS\\system32\\OLE32.DLL)
OLEAUT32.DLL   A: 0x77110000 - 0x7719B000   (C:\\WINDOWS\\system32\\OLEAUT32.DLL)
sscanf.dll   A: 0x10000000 - 0x1000C000   (C:\\Documents and Settings\\Csalad\\Asztal\\[HUN]RPG\\plugins\\sscanf.dll)
MSVCR100.dll   A: 0x78AA0000 - 0x78B5E000   (C:\\Documents and Settings\\Csalad\\Asztal\\[HUN]RPG\\MSVCR100.dll)
streamer.dll   A: 0x00D20000 - 0x00D5B000   (C:\\Documents and Settings\\Csalad\\Asztal\\[HUN]RPG\\plugins\\streamer.dll)
MSVCP90.dll   A: 0x78480000 - 0x7850E000   (C:\\WINDOWS\\WinSxS\\x86_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.30729.1_x-ww_6f74963e\\MSVCP90.dll)
MSVCR90.dll   A: 0x78520000 - 0x785C3000   (C:\\WINDOWS\\WinSxS\\x86_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.30729.1_x-ww_6f74963e\\MSVCR90.dll)
mswsock.dll   A: 0x719F0000 - 0x71A30000   (C:\\WINDOWS\\system32\\mswsock.dll)
hnetcfg.dll   A: 0x66780000 - 0x667D8000   (C:\\WINDOWS\\system32\\hnetcfg.dll)
wshtcpip.dll   A: 0x71A30000 - 0x71A38000   (C:\\WINDOWS\\System32\\wshtcpip.dll)
DNSAPI.dll   A: 0x76F10000 - 0x76F37000   (C:\\WINDOWS\\system32\\DNSAPI.dll)
winrnr.dll   A: 0x76FA0000 - 0x76FA8000   (C:\\WINDOWS\\System32\\winrnr.dll)
WLDAP32.dll   A: 0x76F50000 - 0x76F7D000   (C:\\WINDOWS\\system32\\WLDAP32.dll)
rasadhlp.dll   A: 0x76FB0000 - 0x76FB6000   (C:\\WINDOWS\\system32\\rasadhlp.dll)
uxtheme.dll   A: 0x5B1D0000 - 0x5B208000   (C:\\WINDOWS\\system32\\uxtheme.dll)
MSCTF.dll   A: 0x746D0000 - 0x7471C000   (C:\\WINDOWS\\system32\\MSCTF.dll)
netapi32.dll   A: 0x5B0E0000 - 0x5B136000   (C:\\WINDOWS\\system32\\netapi32.dll)
appHelp.dll   A: 0x77B30000 - 0x77B52000   (C:\\WINDOWS\\system32\\appHelp.dll)
CLBCATQ.DLL   A: 0x76FC0000 - 0x7703F000   (C:\\WINDOWS\\system32\\CLBCATQ.DLL)
COMRes.dll   A: 0x77040000 - 0x7710B000   (C:\\WINDOWS\\system32\\COMRes.dll)
VERSION.dll   A: 0x77BF0000 - 0x77BF8000   (C:\\WINDOWS\\system32\\VERSION.dll)
iertutil.dll   A: 0x43370000 - 0x433B5000   (C:\\WINDOWS\\system32\\iertutil.dll)
urlmon.dll   A: 0x436D0000 - 0x437F7000   (C:\\WINDOWS\\system32\\urlmon.dll)
SETUPAPI.dll   A: 0x77910000 - 0x77A06000   (C:\\WINDOWS\\system32\\SETUPAPI.dll)
 

 
Kép:
http://kepfeltoltes.hu/view/121008/63113225n_vtelen_www.kepfeltoltes.hu_.jpg
Cím: 1rangtól 3rangig
Írta: ZyZu. - 2012. október 08. - 22:56:00
Ezt csak akkor fagyik be ha belerakod a szkriptet vagy alap a mód befagyik? Minden plugin benne van?
Cím: 1rangtól 3rangig
Írta: Mokus - 2012. október 08. - 23:00:22
A mód fagy be nem scriptbe van a cucc hanem módba eggyetlen script van a regrendszer de az nem hibás és minden plugin megvan
Ez lehet probléma?
MoveDynamicObject(yakuza,-2594.3000488281, 1355.1999511719, 13.300000190735,5);
Hogy dynamic al van nem sima createobject és nem sima moveobject?
Cím: 1rangtól 3rangig
Írta: divkn - 2012. október 08. - 23:10:46
Töltsd le, cseréld le samp-server.exe és az announce.exe fájlt, majd próbáld újra.
Ha használsz NPC-t, akkor a samp-npc.exe-t is.
http://files.sa-mp.com/samp03e_svr_win32.zip
Cím: 1rangtól 3rangig
Írta: Kovacs_Richard - 2012. október 08. - 23:12:14
Idézetet írta: Mokus date=1349720270\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"28399\" data-ipsquote-contentclass=\"forums_Topic
Probléma még mindig fenn áll meg próbálom meg oldani írok ha sikerült írok ha nem
Így próbáltam meg oldani 2szer nem fagy ki 3.ra ki fagy
 
2x hagytad teljesen kinyílni aztán vissza csuktad és ez a 3.-nál kifagyást okozott?
amúgy ajánlom kevesebb tizedessel add meg a pozíciókat...4 is bõven elég :) nem hiszem hogy látható különbséget tudsz elérni ezzel a \"pontosággal\" :)
Cím: 1rangtól 3rangig
Írta: Mokus - 2012. október 08. - 23:13:32
Köszönöm divkn erre már nem lessz sor mert meg oldottam az elmélet be vált hogy nem
MoveDynamicObject(yakuza,-2594.3000488281, 1355.1999511719, 13.300000190735,5);

 
Hanem
 
MoveObject(yakuza,-2594.3000488281, 1355.1999511719, 13.300000190735,5);

 
És igy már nincs probléma ezért menni fog a respect mert sokat gondolkoztatok és sokáig probáltatok segiteni hála ez az elmélet be vált zárok és nagyon köszönöm a segitség nyújtásotokat jó éjszakát jó munkát