hlmod.hu
https://hlmod.hu/

Mentés másik pluginba
https://hlmod.hu/viewtopic.php?f=9&t=30080
Oldal: 1 / 1

Szerző:  pbT# Fura*Csé [ 2019.10.31. 15:09 ]
Hozzászólás témája:  Mentés másik pluginba

Sziasztok hogy tudom azt megoldani ha lehetséges
pl van egy pluginom ami pontokat ad de nincs hozzá mentés és nem is szeretnék
hanem van egy másik plugin annak vannak mentései sql
és én erre szeretném menteni a pontokat

Szerző:  ~Shediboii [ 2019.10.31. 15:27 ]
Hozzászólás témája:  Re: Mentés másik pluginba

pbT# Fura*Csé írta:
Sziasztok hogy tudom azt megoldani ha lehetséges
pl van egy pluginom ami pontokat ad de nincs hozzá mentés és nem is szeretnék
hanem van egy másik plugin annak vannak mentései sql
és én erre szeretném menteni a pontokat

Hi. Nos szükséged lesz egy includera.

Tessék egy példa.
Idézet:
#if defined _pontok_included
#endinput
#endif

#define _pontok_included

native get_user_pont(id) - Ezzel lekéred a pontokat
native set_user_pont(id,osszeg) - Ezzel adsz a pontokhoz bizonyos összeget


A módodba, vagy ahova akarsz majd összeget adni / lekérni ez kell
Idézet:
public plugin_natives()
{
register_native("set_user_pont","native_set_user_pont",1)
register_native("get_user_pont","native_get_user_pont",1)
}

public native_get_user_pont(index)
{
return pont[index]
}
public native_set_user_pont(index,osszeg)
{
pont[index]=osszeg
}


Példa a felhasználásra.
Idézet:
#include <pontok> -- Plugin tetejére. Enélkül nem fog működni.

set_user_pont(id,get_user_pont(id)+ÖSSZEG, vagy -ÖSSZEG) - Így tudsz tőle elvonni, vagy hozzáadni


Remélem segítettem.

Szerző:  pbT# Fura*Csé [ 2019.10.31. 15:36 ]
Hozzászólás témája:  Re: Mentés másik pluginba

bocsi biztos én nem fogalmaztam jol
a másik pluginba már létre van hozva a sor mentéssel
a gond az hogy a mentés nélkuli pluginba kapom a pontot de a másik pluginba mentse el
pont[id]
ez amelyik pluginba mentem
  1. public pontotkap(id) {
  2.      pont[id] += 2


  1. new Fugg[32]
  2.             for(new i; i < 10; i++)
  3.             {
  4.                 if(!is_user_connected(i))
  5.                     continue
  6.                    
  7.                 formatex(Fugg, 31, "pontotkap%d", i+1)
  8.                 if(callfunc_begin(Fugg, "idementem.amxx") == 1)
  9.                 {
  10.                     callfunc_push_int(J[i])
  11.                     callfunc_end()


vagy valami hasonló

Szerző:  ~Shediboii [ 2019.10.31. 15:48 ]
Hozzászólás témája:  Re: Mentés másik pluginba

pbT# Fura*Csé írta:
bocsi biztos én nem fogalmaztam jol
a másik pluginba már létre van hozva a sor mentéssel
a gond az hogy a mentés nélkuli pluginba kapom a pontot de a másik pluginba mentse el
pont[id]
ez amelyik pluginba mentem
  1. public pontotkap(id) {
  2.      pont[id] += 2


  1. new Fugg[32]
  2.             for(new i; i < 10; i++)
  3.             {
  4.                 if(!is_user_connected(i))
  5.                     continue
  6.                    
  7.                 formatex(Fugg, 31, "pontotkap%d", i+1)
  8.                 if(callfunc_begin(Fugg, "idementem.amxx") == 1)
  9.                 {
  10.                     callfunc_push_int(J[i])
  11.                     callfunc_end()


vagy valami hasonló

Ezzel is megtudod csinálni, még könyebbek is.

Szerző:  pbT# Fura*Csé [ 2019.10.31. 15:49 ]
Hozzászólás témája:  Re: Mentés másik pluginba

jaja csak kicsit össze zavarodtam h most mivan

Szerző:  ~Shediboii [ 2019.10.31. 15:55 ]
Hozzászólás témája:  Re: Mentés másik pluginba

Ezt azt a pluginba amelyikbe adod a pontot
Idézet:
public pontotkap(id) {
set_user_pont(id,get_user_pont(id)+2)


ezt meg abba a pluginba amelyikben mented a pontot
Idézet:
public plugin_natives()
{
register_native("set_user_pont","native_set_user_pont",1)
register_native("get_user_pont","native_get_user_pont",1)
}

public native_get_user_pont(index)
{
return pont[index]
}
public native_set_user_pont(index,osszeg)
{
pont[index]=osszeg
}

Oldal: 1 / 1 Minden időpont UTC+02:00 időzóna szerinti
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/