camerdisco
Użytkownik-
Postów
219 -
Dołączył
-
Ostatnia wizyta
-
Wygrane w rankingu
13
Treść opublikowana przez camerdisco
- Poprzednia
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- Dalej
-
Strona 2 z 9
-
Tak, store by zephyrus, jeśli owego nie posiadasz to musisz mieć inny plugin, który też w nieprawidłowy sposób "precachuje" rzeczy.
-
Problem naprawi w twoim przypadku najpewniej usunięcie pluginu od sklepu, przyczyną jest fakt, że po ostatnim updacie precachowanie czegokolwiek może wystąpić jedynie podczas hooku OnMapStart, w innym przypadku będzie owy efekt, można rzecz jasna edytować sam plugin od sklepu i pozmieniać aby wszystko działało poprawnie.
-
Super, cieszą mnie twoje sukcesy, ale nie kierowałem tego do żadnej konkretnej osoby.
-
Są jednak niektórzy co robią to z pasji ;) A przy okazji ciągle powiększają swoją wiedzę, jeśli nad nimi są osoby które są w stanie czegoś nauczyć, a w tym przypadku pewnie tak jest. Ale cóż, chyba nie te czasy,(...)
-
https://sm.alliedmods.net/new-api/string/strlen
- 3 odpowiedzi
-
- Puste
- Wiadomosci
-
(i 1 więcej)
Oznaczone tagami:
-
@live4net tak, PSC api nie udostępnia, aczkolwiek każdy może wypełnić takie wniosek https://servicecenter.paysafecard.com/merchant-center/webToLead/WebToLeadForm.xhtml Jak jest już z jego akceptacją to nie wiem.
-
Osobiście polecam własny projekt sklepu, SMSy i przelewy można bardzo łatwo obsługiwać za pomocą API, które oferują usługodawcy, z PSC da się chyba bez większego problemu uzyskać "współpracę", a ostatnio nawet MicroSMS wprowadziło PSC, niedługo będę zajmował się implementacją tego, także zobaczę jak to wygląda, co do paypala to trzeba mieć już firmę, z niewielkimi umiejętnościami można stworzyć sprawnie działający sklep w ~kilka tygodni, a przy tym maksymalizując zyski.
-
Ciężko używać methodmap, jeśli wcześniej najprawdopodobniej nie jest ona stworzona i jest najzwyczajniejszy Handle. Jeśli ktoś czegoś nie chcę to się tego nie robi.
-
char buffer[64]; Format(buffer, sizeof(buffer), "AK-47 %s", (isBlocked) ? "ZABLOKOWANE" : "ODBLOKOWANE"); // gdzie isBlocked to bool, który mówi o tym czy AK jest zablokowany AddMenuItem(menu, "ak", buffer);
-
Aby zrobić "shake", trzeba użyć takiej funkcji void ShakeScreen(int client, float Amp=1.0) { Handle message = StartMessageOne("Shake", client, 1); PbSetInt(message, "command", 0); PbSetFloat(message, "local_amplitude", Amp); PbSetFloat(message, "frequency", 255.0); PbSetFloat(message, "duration", 0.2); EndMessage(); }
-
Dokładnie, użycie if a case to dobrowolna decyzja i nie wpływa na wydajnosc, natomiast syntax sprzed 2 wojny światowej + non-threaded querys, które mogą tworzyć lagi to już faktycznie trashcode. Nie wiem skąd czerpiesz wiedzę i nawyki, ale jest to złe miejsce.
-
Spróbuj użyć Stop zamiast Handled, reszta wygląda ok.
- 2 odpowiedzi
-
- changeteam
- Blokada
-
(i 2 więcej)
Oznaczone tagami:
-
tym czasie podpalony, to zmieniasz attackera w evencie na zapisany ID gracza Zmieniać to raczej nie do końca dobre słowo, event jest stworzony już po zdarzeniu, więc nie zadziała attacker = noweid oraz return Plugin_Changed; Trzeba wyłączyć wyświetlanie tego eventu, a następnie utworzyć "fake-event" z nowymi danymi.
- 4 odpowiedzi
-
- 1
-
Marker - Prosty marker/laser dla np. serwer JailBreak
camerdisco odpowiedział(a) na xBonio | AS temat w Pluginy
Jeśli już to udostępniasz "globalnie" to staraj się nie mieszać języków nazw zmiennych oraz funkcji, bo takie połączenia wyglądają strasznie źle, taka uwaga ;) -
po czym: Jasne, że nikt nie chciałby się tym dzielić, bo to przecież rządowe informacje i dostępne dla elity polskiego sm, ale jeśli nie wiem/nie chcę powiedzieć = nie udzielam się. Prędzej czy później wraz z popularnością pojawią się informacje, po czym valve kiedyś to zablokuje, a być może i coś zaostrzy w tym kierunku, także bez większego znaczenia, osobiście chciałem bardziej poznać offsety funkcji odpowiedzialnych za wykonywanie "blokady", jeśli owe posiada.
-
Czy ktoś posiada i byłby taki miły żeby podać informacje dot. tego extensiona? Mam na myśli cenę oraz gdzie można zakupić.
-
Po pierwsze mieszasz nowy syntaks ze starym(to akurat moje zboczenie dot. czystego kodu :P), a kolejna sprawa to walidacja gracza w timerze, w ciągu tych 12 sekundach gracz bez problemu może wyjść i będzie sypać błędami oraz najlepiej walidować na podstawie userid/serialu, gdyż istnieje bardzo mała szansa że ktoś mógłby otrzymać komunikat osoby, która już wyszła, a ona przejęła jego id. Rzecz jasna nie mam zamiaru hejtować, bo fajnie jak ktoś się czymś dzielić z innymi, ale chcę tylko pokazać dobre praktyki ;)
- 10 odpowiedzi
-
- MUTE/GAG/SILENCE
- blokadach
-
(i 4 więcej)
Oznaczone tagami:
-
Bardzo ale to Bardzy prosty system licencji jak można to nazwać
camerdisco odpowiedział(a) na T1LT3D temat w Artykułu i poradniki
W obecnych czasach nie ma to większego sensu, https://forums.alliedmods.net/showthread.php?t=304137 -
Zamiennik charsmax dla sourcemod
camerdisco odpowiedział(a) na Serwer #1 temat w Pytania na temat kodowania
Z tego co się orientuję to możesz użyć tylko sizeof(g_szText) i to zwróci Ci liczbę elementów w tablicy, nie jestem tylko do końca pewien czy zrozumiałem Ciebie poprawnie, bo nie spotkałem się jeszcze z takim problemem. -
Nie wiem czy aby na pewno to nie jest zablokowane, ale możesz spróbować ClientCommand i do tego say
-
Nienawidzę jak ktoś nie podaje rozwiązania problemu, zawsze jest to jakaś metoda nauki dla innych. W tym przypadku problemem był fakt, że było sprawdzane w funkcji GiveFlag czy dany gracz jest już w grze, a w momencie autoryzacji było to niemożliwe.
-
Wrzuć cały kod jaki masz obecnie.
-
Także najzwyczajniej printuj zapytania i sprawdzaj ich wynik w pma.
-
Cały problem najprawdopodobniej wynika z tego, że źle pobierasz IP serwera, spróbuj czegoś takiego: int pieces[4]; int longip = GetConVarInt(FindConVar("hostip")); pieces[0] = (longip >> 24) & 0x000000FF; pieces[1] = (longip >> 16) & 0x000000FF; pieces[2] = (longip >> 8) & 0x000000FF; pieces[3] = longip & 0x000000FF; Format(ServerIP, sizeof(ServerIP), "%d.%d.%d.%d", pieces[0], pieces[1], pieces[2], pieces[3]);
-
Tak jak wspomniałem same zapytania wyglądają OK, natomiast musisz je gdzieś printować i sprawdzić co tak naprawdę próbuje się wykonać, w zasadzie problem może być w zmiennej ServerID nie wiem w jaki sposób i gdzie ją pobierasz, ale oprócz niej więcej możliwych przyczyn nie widzę raczej.
- Poprzednia
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- Dalej
-
Strona 2 z 9